帝国cms获取内容页第一张图片当标题图

帝国cms获取内容页第一张图片当标题图,第1张

帝国cms获取内容页第一张图片当标题图 帝国cms<...获取内容页第一张图片当标题图
下面是一个函数:放到公用模块里然后模板中用php调用就可以了
//获取内容页第一张大图片
function sfk8_imgFirst($r){
global $empire,$dbtbpre;
        $fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_1 where id=&39;$r[id]'");
        $newstext=stripslashes($fr['newstext']);//去除反斜杠并且获取文章正文内容
        $pattern = "/.*src="http://www.kaotop.com/skin/sinaskin/image/nopic.gif".*/i"; //正则
        preg_match_all($pattern, $newstext, $match); 
        if(count($match[1])>=1){
                //return $match[1][0];//返回第一张图片地址
                                $sfk8pic=$match[1][0];
        }else{
                                $sfk8pic=$r['titlepic'];
        }
return $diyfpic;
} 以上代码主要是正则表达式
专帝国CMS仿站二次开发联系qq282.231.8
代码经过站长测试

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/3005475.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存