RoboNoob Asked:2020-12-11 03:14:02 +0000 UTC2020-12-11 03:14:02 +0000 UTC 2020-12-11 03:14:02 +0000 UTC 为什么字符串不是 PHP 中的数组? 772 首先我想知道为什么字符串不被视为字符数组? $v = 'string'; echo count($v); 显示 1 而不是 6。这是为什么? 但是在这种情况下,您可以借助$array = str_split($v);什么来代替俄语文本的 str_split? php 1 个回答 Voted Best Answer Yuri 2020-12-11T03:33:15Z2020-12-11T03:33:15Z 有可能是这样的: $v = 'string'; preg_match_all('/./su', $v, $v); echo count($v); 或者像这样: $v = 'string'; $v = preg_split('//', $v, -1, PREG_SPLIT_NO_EMPTY); echo count($v);
有可能是这样的:
或者像这样: