tp5如何进行组装数据

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

可是花费了一点时间来弄这个,下来解读一下这段代码

首先获取一个查询条件info_id

下来通过模型来查询照片的信息

开始组装照片数据,声明一个数组开始组装

下来在通过模型查询大的信息

在通过循环,将照片的数据存放到info这个数组里

public function getInfo (){
        $info_id = (int) $this->request->param('infoId');
        $InfophotoModel = new InfophotoModel();
        $photo =  $InfophotoModel->where(['info_id'=>$info_id])->select();
        $photos = [];
        foreach ($photo as $val){
            $photos[] = IMG_URL . getImg($val->photo);
        }
        $info = new InfoModel();
        $infoData = $info->where([
            'info_id'=>$info_id
        ])->find()->toArray();
        foreach ($infoData as $val){
            $infoData['photo'] = $photos;
        }
        dump($infoData);die;

    }

猜你喜欢

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