这里会显示出您选择的修订版和当前版本之间的差别。
— |
note:spoony:php-计算中英文混排字符串长度 [2017/04/25 22:58] (当前版本) Spoony 创建 |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== php 计算中英文混排字符串长度 ====== | ||
+ | <code> | ||
+ | <?php | ||
+ | $str=‘中文a字1符‘; | ||
+ | echo strlen($str); | ||
+ | echo ‘<br />‘; | ||
+ | echo mb_strlen($str,‘UTF8‘); | ||
+ | //输出结果 | ||
+ | //14 | ||
+ | //6 | ||
+ | ?> | ||
+ | <?php | ||
+ | $str=‘中文a字1符‘; | ||
+ | //计算如下 | ||
+ | echo (strlen($str) + mb_strlen($str,‘UTF8‘)) / 2; | ||
+ | echo | ||
+ | //输出结果 | ||
+ | //10 | ||
+ | ?> | ||
+ | </code> |