西安市高陵区建设局网站wordpress商品系统
news/
2025/9/24 3:07:29/
文章来源:
西安市高陵区建设局网站,wordpress商品系统,iis7如何部署网站,永嘉县住房和城乡建设局网站本文实例讲述了php实现获取文章内容第一张图片的方法。分享给大家供大家参考。具体分析如下#xff1a;采用php获取文章内容的第一张图片方法非常的简单#xff0c;我们最常用的是使用正则了#xff0c;感兴趣的朋友可以参考一下下面这段代码。以下是关于选取文章中第一张图…本文实例讲述了php实现获取文章内容第一张图片的方法。分享给大家供大家参考。具体分析如下采用php获取文章内容的第一张图片方法非常的简单我们最常用的是使用正则了感兴趣的朋友可以参考一下下面这段代码。以下是关于选取文章中第一张图片的代码$objM(News);$info$obj-where(id1)-find();//方法1*********$soContent $info[content];$soImages ~]* /~;preg_match_all( $soImages, $soContent, $thePics );$allPics count($thePics[0]);preg_match(//i,$thePics[0][0],$match);dump($thePics);if( $allPics 0 ){ echo ;//获取的图片名称}else {echo 没有图片;}//**************$soContent $info[content];$soImages ~]* /~;preg_match_all( $soImages, $soContent, $thePics );$allPics count($thePics[0]);dump($thePics);if( $allPics 0 ){echo $thePics[0][0]; //获取的整个Img属性} else {echo 没有图片;}//**************$soImages ~]* /~;$str$info[content];preg_match_all($soImages,$str,$ereg);//正则表达式把图片的整个都获取出来了$img$ereg[0][0];//图片$p#src(|\)(.*)(|\)#isU;//正则表达式preg_match_all ($p, $img, $img1);$img_path $img1[2][0];//获取第一张图片路径if(!$img_path){$img_pathimages/nopic.jpg;} //如果新闻中不存在图片用默认的nopic.jpg替换 */echo $img_path;//*************88$str$info[content];preg_match_all(//isU,$str,$ereg);//正则表达式把图片的整个都获取出来了$img$ereg[0][0];//图片$p#src(|\)(.*)(|\)#isU;//正则表达式preg_match_all ($p, $img, $img1);$img_path $img1[2][0];//获取第一张图片路径if(!$img_path){$img_pathimages/nopic.jpg;} //如果新闻中不存在图片用默认的nopic.jpg替换 */echo $img_path;php获取文章html内容第一张图片地址php实现获取文章html内容第一张图片地址示例采用正则表达式实现代码仅供参考。也可以稍作修改即可获取文章内容中全部图片地址具体业务具体扩展。// 注意这个变量中img标签末尾的细节变化$str ;echo get_html_first_imgurl($str);exit;/*** 获取文章内容html中第一张图片地址*/function get_html_first_imgurl($html){$pattern ~]*[\s]?[\/]?[\s]?~;preg_match_all($pattern, $html, $matches);//正则表达式把图片的整个都获取出来了$img_arr $matches[0];//全部图片数组$first_img_url ;if (!empty($img_arr)) {$first_img $img_arr[0];$p#src(|\)(.*)(|\)#isU;//正则表达式preg_match_all ($p, $first_img, $img_val);if(isset($img_val[2][0])){$first_img_url $img_val[2][0]; //获取第一张图片地址}}return $first_img_url;}希望本文所述对大家的PHP程序设计有所帮助。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914679.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!