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