The substr () function is used to intercept strings, but there may be problems with Chinese characters. the mb_substr () and mb_strcut functions can be used. The following describes the usage of substr () the function is used to intercept strings, but there may be problems with Chinese characters, while the functions mb_substr () and mb_strcut can be used in a similar way to substr, you only need to add one more parameter at the end of the function to set the encoding of the string. in ini, open php_mbstring.dll.
'; Echo mb_substr ($ string, 'utf-8 ').'...
'; Echo mb_strcut ($ string, 'utf-8').'... ';?>
Output result:
21
Hello, I am...
You...
From the above example, we can see that mb_substr separates characters by words, while mb_strcut separates characters by byte, but does not produce half a character.
For more articles about how to use the php mb_substr () function to intercept Chinese character strings, refer to the PHP Chinese website!