Heim > Artikel > Backend-Entwicklung > php操作数组
for($i=1;$i<=5;$i++){ array(array($i));}
array( [0] => Array ( [0] => 1 ) [1] => Array ( [0] => 2 ) [2] => Array ( [0] => 3 ) [3] => Array ( [0] => 4 ) [4] => Array ( [0] => 5 ))
$rs = array();for($i=0; $i<=5; $i++) { $rs[] = array($i);}
$rs = array();for($i=0; $i<=5; $i++) { $rs[] = array($i);}
$rs = array();for($i=0; $i<=5; $i++) { $rs[] = array($i);}
我知道这个结果是正确的,但是你不能这样操作
$rs[] = array($i);
array(array($i))
$rs = array();for($i=0; $i<=5; $i++) { $tmp = array(array($i));//这样行吗? $rs[] = $tmp[0];}
$rs = array();for($i=0; $i<=5; $i++) { $tmp = array(array($i));//这样行吗? $rs[] = $tmp[0];}
for($i=1;$i<=5;$i++){ $res[$i] = array(array($i));}
for($i=1;$i<=5;$i++){ $res[$i] = array(array($i));}
$res = array();for($i=1;$i<=5;$i++){ $res = array_merge($res, array(array($i)));}print_r($res);
OK,正解,谢谢老大。