数组字符串到数组

时间:2012-01-04 11:16:27

标签: php arrays explode

我有一个类似'6554'的字符串,我想将其更改为一个数组,类似于以下内容:

Array([0] => 6, [1] => 5, [2] => 5, [3] => 4)

问题在于我无法确定数字的长度,并且数字与每个数字没有任何区别。数字不会是负数或浮点数。关于我如何做到这一点的任何想法?

2 个答案:

答案 0 :(得分:2)

如何使用 preg_split

$data=preg_split('//', $number, -1, PREG_SPLIT_NO_EMPTY);
print_r($data);

答案 1 :(得分:1)

执行此操作的新方法

$str = '123456';
for($i=0 ; $i < strlen($str) ;$i++)
{
   $array[]=$str{$i};
}