这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
note:spoony:php-strlen-mb_strlen计算中英文混排字符串长度 [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 | ||
- | ?> | ||
- | </cdoe> |