我需要打破一个整数,这个整数中的每个数字都是这样一个数组中的元素:
$x = 123;
var_dump($x_array);
请问这样的事情:
Array ( [0] => 1 [1] => 2 [2] => 3 )
感谢。
答案 0 :(得分:3)
print_r(str_split($x));
Array ( [0] => 1 [1] => 2 [2] => 3 )
下次不要忘记“php”标签!
答案 1 :(得分:1)
(1)数字数组作为字符串:
$x_array = str_split($x);
var_dump($x_array);
0 => string '1' (length=1)
1 => string '2' (length=1)
2 => string '3' (length=1)
(2)数字整数数组:
$x_array = array_map('intval', str_split($x));
var_dump($x_array);
0 => int 1
1 => int 2
2 => int 3