PHP中文算2个字符, 英文算1个字符

发表于 2022-11-18 07:48:02, 最后编辑于2022-11-19 07:30:11 (UTC+0)

求长度, 示例如下

<?php

function c2e1_strlen($str){
    return (strlen($str) + mb_strlen($str, 'UTF8')) / 2;
}


$a = '哈哈a';
echo c2e1_strlen($a);
0.097908s