PHP使用foreach修改数组里边的值方案

版权声明:咔咔 来自https://blog.csdn.net/fangkang7 https://blog.csdn.net/fangkang7/article/details/82384917

这里就不写错误的代码的了,直接上干货。

 

在平时写代码的时候,会经常碰到需要修改数组里边的值,我从开始也一样,直接使用$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;
    }

猜你喜欢

转载自blog.csdn.net/fangkang7/article/details/82384917
今日推荐