我有这个字符串:
$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