"Translator" gets the length of the string in PHP (Strlen,mb_strlen)
Gets the length of the string.
Strlenint strlen (String str)
Gets the length of the string specified as a parameter. Because the number of bytes is obtained, the half-width literal is 1 bytes, and the full-width literal is 2 bytes.
Parameters:
The string of the Str object
return value:
The number of bytes in the string
For the length of half-width text and full-width text, for example:
strlen (' abc ')--3strlen (' あいう ')--6strlen (' abcあいう ')--9
Instead of getting the number of bytes, instead of getting the number of words, use the [Mb_strlen] function. But half-width text is still full-width text,
are processed according to 1 text.
Mb_strlenint Mb_strlen (String str [, string encoding])
Parameters:
The string of a String object
The literal encoding of the string for the encoding object
return value:
Number of literal (single) strings
Check out the actual test below.
PHP TEST
');p rint ($str 1. ' Literal number は '. $str _mblen1. ' ですので
');p rint ($str 2. ' Long さは '. $str _len2. ' ですので
');p rint ($str 2. ' Literal number は '. $str _mblen2. ' ですので
');? >
Publish the above file to the Web server, accessed through the browser, showing the results as follows.