请教大家如何将二维数组转为一维的数组(一维数组中使用typeid和typevalue对应的值)Array
(
[0] => Array
(
[id] => 1
[type] => classname
[typeid] => 0
[typevalue] => 不限
) [1] => Array
(
[id] => 2
[type] => classname
[typeid] => 1
[typevalue] => 婚庆服务
)
)
将上面这个数组转为下面这个格式
Array
(
[0] => 不限
[1] => 0
)
Array
(
[0] => 婚庆服务
[1] => 1
)
(
[0] => Array
(
[id] => 1
[type] => classname
[typeid] => 0
[typevalue] => 不限
) [1] => Array
(
[id] => 2
[type] => classname
[typeid] => 1
[typevalue] => 婚庆服务
)
)
将上面这个数组转为下面这个格式
Array
(
[0] => 不限
[1] => 0
)
Array
(
[0] => 婚庆服务
[1] => 1
)
0 => array(
'typeid' => 0,
'typevalue' => '不限'
), 1 => array(
'typeid' => 1,
'typevalue' => '婚庆服务'
)
);
foreach($arr as $k=>$v){
$newarr['typeid'] = $v['typeid'];
$newarr['typevalue'] = $v['typevalue'];
$res[] = $newarr;
}print_r($res);
misakaqunianxiatian,这个转出来好像还是个二维的数组。
Array
(
[0] => Array
(
[typevalue] => 不限
[typeid] => 0
) [1] => Array
(
[typevalue] => 婚庆服务
[typeid] => 1
)
}