如何将字符串的循环结果转换为数组?例如,我有这个字符串:
$nmbrs = '111, 222, 333, 444';
这个 $nmbrs 变量应该来自一个 for 循环:
$numberPrefixes = '__';
for ($i = 0; $i < 10; ++$i) {
$numbers = $numberPrefixes . randomNumberSequencePhone();
}
$array1 = explode(',', $numbers);
var_dump($array1);
我想得到:
array(4) {
[0]=>
string(1) "111"
[1]=>
string(1) "222"
[2]=>
string(1) "333"
[3]=>
string(1) "444"
}
答案 0 :(得分:1)
<?php
$nmbrs = '111, 222, 333, 444';
$array1 = explode(',', $nmbrs);
var_dump($array1);
?>
答案 1 :(得分:1)
explode(', ', $nmbrs)
逗号后需要空格,这样就不会在第 2、3 和 4 个数组项中出现空格字符 (" ")。