laserlight,thanks for your reply.You kinda like an administrator in this forum.I solved my problem last time because of your constructive advice.I much appreciate it.
By the way,I have taken a look at the link you provided.And here are the steps which I have taken to try to solve my problem:
1.Convert my retrieval content from BIG-5 to UTF-8 using mb_convert_encoding.
2.Using mb_strpos instead of strpos because of the issue in multibyte characters.
3.Step 2 is fine with satisfactory result.However,when I used mb_split, the first part of character is fine,but the last part became monster code.
As far as I know,if the information (Byte(s)) of a character couldn't retrieve completely,that character will become monster code.In other words,the character cannot be successfully displayed.
Up until now,I can't say it's a bug or not because I just guess my solution is correct.However,I can't assume my solution is correct now because I am a rookie on multibyte characters processing.
Please drop me a line if you have something to say.😉