最近做项目中碰到需要post value length check的这么一个情况有这么一个需求, 需要backend来处理post过来的中英混输的数据.对其限制的规则是中文10个字符, 英文20个字符.中英混输的话遵循上面所说的规则.so... <?php function compact_strlen($str){ return (strlen($v) + mb_strlen($v,'UTF8')) / 2; } ?>