/isU",$str_img,$ereg);//正则表达式把图片的整个都获取出来了
$img=$ereg[0][0];//图片<" />

"景先生毕设|www.jxszl.com

织梦获取文章页第一张图片的方法

2022-10-29 16:41编辑: www.jxszl.com景先生毕设
织梦如何获取文章页第I.张图片?教程如下:

在include/extend.func.php最后加入I.个自定义函数,然后再在列表页直接调用.

/*
*获取字符串的第I.个图片地址
*/
functiongetbodyfirstpic($s

 更多精彩就在: 51免费论文网|www.jxszl.com 
tr_img){
preg_match_all("//isU",$str_img,$ereg);//正则表达式把图片的整个都获取出来了
$img=$ereg[0][0];//图片
$p="#src=(|")(.*)(|")#isU";//正则表达式
preg_match_all($p,$img,$imgI.);
$img_path=$imgI.[II][0];//获取第I.张图片路径
//return$img_path;//仅返回地址
return$img;//返回整个图片
}


文章页面调用jpg和png格式通用

{dede:field.bodyfunction="getbodyfirstpic(@me)"/}


需要调用第II张第III张图片请移步织梦调用自定义字段中的第I.张图片(含第II张第III张)

原文链接:http://www.jxszl.com/biancheng/dedecms/76543.html