迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
請教一下,文章內(nèi)容正文{$content},編輯框里面如果段落里插入多張圖片,如果是大于或等于3張的話,用代碼如何調(diào)出前3張圖片組,得到各自的圖片絕對地址?
遍歷出三張圖的絕對地址,我想可以用在list.html列表頁和show.html調(diào)用。
只能用正則表達式匹配
【jiuhao888】1樓
能給點參考代碼學(xué)習(xí)一下嗎?我比較小白
{if preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|png))\\2/i", $content, $imgs)} {loop $imgs[3] $img} 圖片:{$img} {/loop} {/if}
【東軟教育】3樓
感謝感謝,但$imgs[3]是數(shù)量嗎?但我代碼放上去好像loop出了所有圖片,怎么限制只loop出前3張???
$imgs[3]是正則表達式的匹配號,不是數(shù)量
外部加一個key變量,內(nèi)部自增并判斷小于3才顯示
翻譯成程序語句就是:
{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}
【李小維】5樓
感謝樓上所有熱心的朋友。
只能選一個滿意答案了,謝謝大家
只能用正則表達式匹配
【jiuhao888】1樓
能給點參考代碼學(xué)習(xí)一下嗎?我比較小白
【東軟教育】3樓
感謝感謝,但$imgs[3]是數(shù)量嗎?但我代碼放上去好像loop出了所有圖片,怎么限制只loop出前3張???
$imgs[3]是正則表達式的匹配號,不是數(shù)量
外部加一個key變量,內(nèi)部自增并判斷小于3才顯示
翻譯成程序語句就是:
【李小維】5樓
感謝樓上所有熱心的朋友。
只能選一個滿意答案了,謝謝大家