PHP二维数组转一维数组,array (size=6)
'oneid' =>
array (size=2)
0 => string '4'
1 => string '5'
'id' =>
array (size=2)
0 => string '4'
1 => string '5'
'Rname' =>
array (size=2)
0 => string '商人'
1 => string 'VIP'
'R0' =>
array (size=2)
0 => string '30000'
1 => string '100001'
'R1' =>
array (size=2)
0 => string '100000'
1 => string '5000000'
'chkall' => string 'on'
将上面的二维数组转为类似下面的多个一维数据
array (size=5)
'oneid' => string '5'
'id' => string '5' (length=1)
'Rname' => string 'VIP'
'R0' => string '100001'
'R1' => string '5000000'
array (size=5)
'oneid' => string '4'
'id' => string '4'
'Rname' => string '商人'
'R0' => string '30000'
'R1' => string '100000'
PHP二维数组转为一维数组的方法实例,分别使用foreach、for、while三种循环方法,还可以使用PHP自带的array_column()函数;
具体示例:
二维数组
$msg = array(第一种方法:
foreach($msg as $k => $v){第二种方法:
<?php注意:array_column();可以有第三个参数,如 $n = array_column($msg, 'name', 'id');