"Interpreter" gets the length of the string in PHP (Strlen,mb_strlen)

Source: Internet
Author: User
"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.


  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.