雷火电竞-中国电竞赛事及体育赛事平台

歡迎來(lái)到入門(mén)教程網(wǎng)!

dedecms

當(dāng)前位置:主頁(yè) > CMS教程 > dedecms >

dedecms提取文章內(nèi)容所有圖片的一個(gè)笨辦法

來(lái)源:本站原創(chuàng)|時(shí)間:2021-08-05|欄目:dedecms|點(diǎn)擊:

由于在dedecms文章管理系統(tǒng)中,使用靜態(tài)生成頁(yè)里不能直接使用php腳本代碼,間接地使用runphp。受到一些限制,使用不了循環(huán)語(yǔ)句把數(shù)組中的圖片循環(huán)釋放出來(lái)。我只好使用笨方法一個(gè)一個(gè)羅列。是有點(diǎn)像死方法,但還挺實(shí)用的。不知高手們有什么更好的方法,敬請(qǐng)分享一下,小弟感激不盡。。。
dedecms提取文章內(nèi)容所有圖片
    代碼如下:
 
{dede:field.body runphp="yes"}
$str=strip_tags("@me","<img>");
preg_match_all('/<img.*\>/isU',$str,$ereg);
    //$len=count($ereg[0]);
    @me="";
    if($ereg[0][0]){
         @me.=$ereg[0][0];
    }
    if($ereg[0][1]){
        @me.=$ereg[0][1];
    }
    if($ereg[0][2]){
        @me.=$ereg[0][2];
    }
    if($ereg[0][3]){
        @me.=$ereg[0][3];
    }
    if($ereg[0][4]){
        @me.=$ereg[0][4];
    }
    if($ereg[0][5]){
        @me.=$ereg[0][5];
    }
    。。。
{/dede:field.body}
--------------------------------------------
下面是先獲取圖片地址然后再轉(zhuǎn)換的
--------------------------------------------
{dede:field.body runphp='yes'}
$str=strip_tags("@me","<img>");
preg_match_all("/src=\"\/?(.*?)\"/",$str,$ereg);
    @me="";
    if($ereg[1][0]){
         @me.="<img src='".$ereg[1][0]."'/>";
    }
    if($ereg[1][1]){
         @me.="<img src='".$ereg[1][1]."'/>";
    }
    if($ereg[1][2]){
         @me.="<img src='".$ereg[1][2]."'/>";
    }
    if($ereg[1][3]){
         @me.="<img src='".$ereg[1][3]."'/>";
    }
    if($ereg[1][4]){
         @me.="<img src='".$ereg[1][4]."'/>";
    }
    if($ereg[1][5]){
         @me.="<img src='".$ereg[1][5]."'/>";
    }
    。。。
{/dede:field.body}

 

上一篇:dede問(wèn)答模型調(diào)用標(biāo)簽大全

欄    目:dedecms

下一篇:織夢(mèng)允許不同會(huì)員發(fā)布相同的文章,不允許同一會(huì)員發(fā)布重復(fù)的文章

本文標(biāo)題:dedecms提取文章內(nèi)容所有圖片的一個(gè)笨辦法

本文地址:http://www.jygsgssxh.com/a1/dedecms/14625.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有