UTF 8 正确的字符串长度与 var_dump

UTF8 correct string length with vardump

如何使 var_dump 类似于数组的输出,该数组可以很好地管理字符串字符长度,即带重音和不带重音的计数相同?

/var/www/test.php:4:
array (size=2)
  0 => string 'qwertzuiop' (length=10)
  1 => string 'qwértzúíóp' (length=14)

参见mb_strlen()http://php.net/manual/en/function.mb-strlen.php

这应该 return 'qwértzúíóp' 的长度为 10。

var_dump() 将始终 return 'qwértzúíóp' 的 14 字节长度,因为这是实际大小。