关于Thinkphp二维数组循环输出问题
TP通过select()方法查询到的二维数组,我们通常使用PHP的foreach循环来进行输出和取值,具体使用方法如下:
$info使我们通过select()方法获取到的二维数组,
$new = array();
//设定拼接的新数组
foreach($info as $key =>$val){
//$key存放一维数组的键值,foreach循环输出信息
$new[$key] = array(
"id" => $val["id"],
"image" => "",
"title" => $val["name"],
"progress" => "",
"dateStart" => "",
"dateEnd" => "",
"supervisor" => $val["con_people"],
"address" => $val["address"],
"location" => array(
"lon" => $val["gps_x"], "lat" => $val["gps_y"]
)
);
}
这样通过foreach我们将二维数组转换为我们想要的另外一个二维数组,一维数组相信大家一定自己也可以写了
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: 关于PHP将两个二维数组合并的问题
- 下一篇:没有了