这里就不写错误的代码的了,直接上干货。
在平时写代码的时候,会经常碰到需要修改数组里边的值,我从开始也一样,直接使用$v.. = ...
最后发现这样是根本行不通的,因为我们并没有改变数组的本身架构,所有说我们需要直接使用循环的数组来直接修改,这样就达到了修改数组里边的值方法,
//获取封面内容 public function getCover(){ $coverData = DB::table('wxb_move_cover')->select(); foreach ($coverData as $k=>$v) { $coverData[$k]['photo'] = IMG_URL . getImg($v['photo']); } dump($coverData);die; }