字符串到数组 - 只有一个索引 (PHP) 的数组


String to array - array with only one index (PHP)

我有这个字符串:

$string = "123456789"

它应该变成一个数组:

Array ( [0] => 123 ) Array ( [1] => 456 ) Array ( [2] => 789 )

但我得到:

Array ( [0] => 123 ) Array ( [0] => 456 ) Array ( [0] => 789 )

我使用循环来获取此字符串:

for ($i=0; $i<$num; $i++)
{
    $string = $tree['a']['b'][$i]['c'];
}

接下来,我使用爆炸函数来获取数组。为什么我得到只有一个索引的数组 - 零?我应该做什么才能得到:

 Array ( [0] => 123 ) Array ( [1] => 456 ) Array ( [2] => 789 ).

请帮助我理解这一点。

使用 str_split($string, 3) 创建数组。

http://php.net/manual/en/function.str-split.php