迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
'thumb' => dr_thumb($t['thumb'], 600, 200),
'zhanshitu'=> dr_string2array($t['zhanshitu']),
如上,一个是单图字段,一个是多图字段,多图返回的是一个数组,可以怎样自定义函数将这个数组输出的不是 图片的数字,而是具体的图片路径了?
['image1路径','image1路径','image1路径'],用于json返回一个路径的数组
'thumb' => dr_thumb($t['thumb'], 600, 200), 'zhanshitu'=> $mb,
public function ztxm_list_data($data) {
$rt = [];
if ($data) {
foreach ($data as $t) {
$rt[] = [
'id' => $t['id'],
'title' => $t['title'],
//多图数组
];
}
return $rt;
我是这样写的,这个多图字段该如何循环?
public function ztxm_list_data($data) { $rt = []; if ($data) { foreach ($data as $t) { $mb = []; $test = dr_string2array($t['zhanshitu']); foreach($test as $tt) { $mb[] = dr_get_file($tt); } $rt[] = [ 'id' => $t['id'], 'title' => $t['title'], 'thumb' => dr_thumb($t['thumb'], 600, 200), 'zhanshitu'=> $mb, ]; } } return $rt; }
}
然后再
public function ztxm_list_data($data) {
$rt = [];
if ($data) {
foreach ($data as $t) {
$rt[] = [
'id' => $t['id'],
'title' => $t['title'],
'thumb' => dr_thumb($t['thumb'], 600, 200),
//多图数组
'zhanshitu'=> dr_string2array($t['zhanshitu']),
];
}
}
return $rt;
}
我是这样写的,这个多图字段该如何循环?