php获取文章第一张图片

时间: 2014-12-20 20:38 栏目: PHP 浏览: 6825 赞: 3 踩: 0 字体:

以下为本篇文章全部内容:

在做文章列表的时候我们可能会使用到缩略图,而自己手动上传缩略图的话极其不方便,而且还会多一个字段

就如本博客就没有另外添加一个字段来上传缩略图,我采用的方式是从文章获取缩略图,如果文章没有就使用默认的

<?php
/*
*获取文章第一章图片
* $text string 查找图片的文章
* return string 图片路径
*/
function getpic($text){
    preg_match_all("#<img.*\>#isU",$text,$ereg);//先通过正则匹配出来所有的 
    $img=$ereg[0][0];//这里返回匹配到的数组
    preg_match_all ("#src=('|\")(.*)('|\")#isU", $img, $img1); //使用正则获取所有图片地址
    $img_path =$img1[2][0];//获取第一张图片路径
    return $img_path; 
}