迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
请教一下,文章内容正文{$content},编辑框里面如果段落里插入多张图片,如果是大于或等于3张的话,用代码如何调出前3张图片组,得到各自的图片绝对地址?
遍历出三张图的绝对地址,我想可以用在list.html列表页和show.html调用。
{if preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|png))\\2/i", $content, $imgs)} {loop $imgs[3] $img} 图片:{$img} {/loop} {/if}
{if preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|png))\\2/i", $content, $imgs)} {php $key=0;} {loop $imgs[3] $img} {if $key<3} 图片:{$img} {/if} {php $key++;} {/loop} {/if}