0
我喜歡「6554」的字符串,和我想此更改爲一個陣列,類似於以下:號字符串數組
Array([0] => 6, [1] => 5, [2] => 5, [3] => 4)
的問題是,我不能肯定的長度的的數字和數字沒有分隔每個數字。這個數字不會是負數或浮點數。關於如何做到這一點的任何想法?
我喜歡「6554」的字符串,和我想此更改爲一個陣列,類似於以下:號字符串數組
Array([0] => 6, [1] => 5, [2] => 5, [3] => 4)
的問題是,我不能肯定的長度的的數字和數字沒有分隔每個數字。這個數字不會是負數或浮點數。關於如何做到這一點的任何想法?
如何使用preg_split
$data=preg_split('//', $number, -1, PREG_SPLIT_NO_EMPTY);
print_r($data);
新的方式來做到這一點
$str = '123456';
for($i=0 ; $i < strlen($str) ;$i++)
{
$array[]=$str{$i};
}
有什麼用'str_split()'事? – Maerlyn 2012-01-04 11:18:32
[PHP:將字符串拆分爲數組,像爆炸沒有分隔符]可能重複(http://stackoverflow.com/questions/2170320/php-split-string-into-array-like-explode-with-no-delimiter ) - 請在提出新問題之前使用搜索。 – 2012-01-04 11:19:34