string mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] )-Intercept string
(PHP 4 >= 4.0.6, PHP 5)
$str To get the target string of the string (the starting position of the string is 0)
$start, the first character to be used in $str Position
$length, the length of the obtained substring (note that it is not the end position)
$encoding, you can specify the character encoding (generally used when processing Chinese characters, and this problem is encountered a lot)
Summary:
1. When processing English strings, the fourth parameter ($encoding) of this function can be ignored.
2. When processing Chinese strings, be careful and must consider encoding issues. Different encodings have different Chinese values.
3. When Chinese strings are imported into the database, it becomes even more important.
4. The coding ability to process strings or text is a criterion for measuring a programmer's skill.
The above is the detailed content of Example of string interception function mb_substr in php. For more information, please follow other related articles on the PHP Chinese website!