2014-10-02 66 views

回答

1

您可以使用str_split()

$array = str_split($yourNumber); 

你的int将被转换为字符串自动。所以这里不需要隐式转换。

+0

谢谢这是我需要的。 – 2014-10-02 15:30:19

0

快速方便:

$your_number_arr = array_map('intval', str_split($your_number)); 

编辑:整数转换

0

你应该更具体。我不知道你是否需要这样的Javascript或PHP,但在这里它是在PHP中:

$str = ((string)$int); 
$array = str_split($str); 
2

的Javascript

result = (23681).toString().split("").map(Number); 
1

没有字符串转换另一个JavaScript解决方案

var number = 12345, result=[]; 
while(number>0) { 
    result.push(number % 10); 
    number = Math.floor(a/10); 
} 
result.reverse()