最近遇到一个场景,php 将mysql查询结果数组里面的部分值进行加工后整理保存为另一个数组
网上都是直接$array[]=$row,无法进行中间修改,可以使用对象进行编辑后转化,相关代码如下
$arr_wb = array();
class User{
}
$sql = mysqli_query($con_is,"SELECT * FROM AAAAA");
while($row3 = mysqli_fetch_array($sql,MYSQLI_ASSOC)){
$user = new User();
$user->id = $row["id"];
#下面是我对结果内容进行修改使用的,自己用时候可以换掉
$gz = explode(',',$row["gz1"]);
$user->gz = $gz[count($gz)-1];
$arr_wb[]= (array)$user;
}