这个一般可以用作判断是否文章有图片,然后有的话获取第一张图片作为展示图片
测试代码:
<?php $txt="fdsafdadfasdfasfdsa<img src=\"http://static.youku.com/v1.0.0715/index/img/smiley/Yo17.gif\" >fdasfsafasdfasdfadsfdfa<img src=\"http://static.youku.com/v1.0.0715/index/img/smiley/Qoo7.gif\" >fdasfasdfasdfadfsad<img src=\"http://static.youku.com/v1.0.0715/index/img/smiley/Qoo4.gif\" >fdasdfadsfdasdfsdfasd<img src=\"http://static.youku.com/v1.0.0715/index/img/smiley/Yo2.gif\" >"; $pattern="/<img.*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/"; $output = preg_match_all($pattern,$txt,$matchs); //print_r ($matchs); echo $matchs[0][0].":".$matchs[1][0]; ?>
输出结果::http://static.youku.com/v1.0.0715/index/img/smiley/Yo17.gif
最新评论