thinkphp 二维数组如何转换?

{"cid":["4","1"],"uprice":["38","35"]}

如何转换成 {"cid":"4","uprice":"38"},{"cid":"1","uprice":"35"} 呢

第1个回答  2019-12-18
这个二维转换的难度非常非常的大。一般的人都拿不下来,我希望你请教专家。只有专家能解决这个问题。基本上都是文盲,才看不懂。
第2个回答  2019-12-18
转为一维数组
function arrayChange($a){
static $arr2;
foreach($a as $v){
if(is_array($v)){
arrayChange($v);
}else{
$arr2[]=$v;
}
}
return $arr2;
}
将任何数组传入,出来的都是一维数组
第3个回答  2019-12-18
如何将下面的二维数组转为一维数组. msg = array( array( 'id'=>'45s', 'name'=>'jacks' ), array( 'id'=>'3s4', 'name'=>'masry' ), array( 'id'=>'7s8', 'name'=>'lili' ), );

2.
一般实现方法: 1解:foreach(msg as k => v){ id
第4个回答  2019-12-18
二维数组合如何转换那都是那都是互相转换的意思吗
第5个回答  2019-12-18
那专业的问题,谁会知道?最好是找懂这方面的老师解答
相似回答