PHP正则获取文章中第一张图片为封面

 

 

$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/";
preg_match_all($pattern,$data['content'],$matchContent);
if(isset($matchContent[1][0])){
$data['cover']=$matchContent[1][0];
}else{
$data['cover']="http://127.0.0.1/Public/Home/images/dilogo.png";//设置封面为默认图片
}

 

 

posted @ 2018-06-15 14:06  丁文爽  阅读(305)  评论(0编辑  收藏  举报