如何将查询数据ID转换为新数组的键?
- 内容介绍
- 文章标签
- 相关推荐
本文共计105个文字,预计阅读时间需要1分钟。
主要使用array_reduce函数处理$country_arr数组,不使用数组和函数名称的缩写。以下为修改后的代码:
php主要使用array_reduce函数处理$country_arr数组;$country_arr=M('my_sell_goods')->field('id, product_name, product_type')->select();$newArray=array_reduce($country_arr, function($newArray, $v) { $newArray[$v['id']]=array('product_name'=> $v['product_name']);});
$country_arr = M('my_sell_goods')->field(array('id','product_name','product_type'))->select(); $newArray = array_reduce($country_arr,function(&$newArray,$v){ $newArray[$v['id']] = array('product_name'=>$v['product_name'],'product_type'=>$v['product_type']); return $newArray; }); $country_arr = $newArray; print_r($country_arr);
本文共计105个文字,预计阅读时间需要1分钟。
主要使用array_reduce函数处理$country_arr数组,不使用数组和函数名称的缩写。以下为修改后的代码:
php主要使用array_reduce函数处理$country_arr数组;$country_arr=M('my_sell_goods')->field('id, product_name, product_type')->select();$newArray=array_reduce($country_arr, function($newArray, $v) { $newArray[$v['id']]=array('product_name'=> $v['product_name']);});
$country_arr = M('my_sell_goods')->field(array('id','product_name','product_type'))->select(); $newArray = array_reduce($country_arr,function(&$newArray,$v){ $newArray[$v['id']] = array('product_name'=>$v['product_name'],'product_type'=>$v['product_type']); return $newArray; }); $country_arr = $newArray; print_r($country_arr);

