strlen与mb_strlen怎么在php中使用
今天就跟大家聊聊有关strlen与mb_strlen怎么在php中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
首先看如下代码(文件编码utf8):
<?php $utf8_string = "abcd我你他她它"; var_dump(strlen($utf8_string)); var_dump(mb_strlen($utf8_string, 'gb2312')); var_dump(mb_strlen($utf8_string, 'utf8')); var_dump(mb_strlen($utf8_string)); ?>
运行结果:
int 19 int 13 int 9 int 19
第2个参数和字符串原始编码相同时,会计算真实的,人类理解意义上的字数。(中文字只计1次)
看完上述内容,你们对strlen与mb_strlen怎么在php中使用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。