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

时间:2012-04-24 06:38:22

标签: php arrays string indexing explode

我有这个字符串:

$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'];
}

接下来我使用explode函数来获取数组。为什么我只有一个索引的数组 - 零?我应该做些什么:

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

请帮助我理解这一点。

1 个答案:

答案 0 :(得分:1)

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

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