如何用PHP抓取文章中的首张图片作为缩略图?
- 内容介绍
- 文章标签
- 相关推荐
本文共计127个文字,预计阅读时间需要1分钟。
1. [代码] 获取文章第一张图片作为缩略图 /***** 获取文章第一张图片作为缩略图 @param $content@return bool|string ***/private static function thumb($content){ $content=stripslashes($content); if (preg_match_all(/
1.[代码]获取文章第一张图片做为缩略图
/** * 获取文章第一张图片做为缩略图 * @param $content * @return bool|string */ private static function thumb($content){ $content = stripslashes($content); if(preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|bmp|png))\\2/i", $content, $matches)) { $str = $matches[3][0]; $str = substr($str, 6); if (preg_match('/upload/', $str)) { return $str; } } return ''; }
本文共计127个文字,预计阅读时间需要1分钟。
1. [代码] 获取文章第一张图片作为缩略图 /***** 获取文章第一张图片作为缩略图 @param $content@return bool|string ***/private static function thumb($content){ $content=stripslashes($content); if (preg_match_all(/
1.[代码]获取文章第一张图片做为缩略图
/** * 获取文章第一张图片做为缩略图 * @param $content * @return bool|string */ private static function thumb($content){ $content = stripslashes($content); if(preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|bmp|png))\\2/i", $content, $matches)) { $str = $matches[3][0]; $str = substr($str, 6); if (preg_match('/upload/', $str)) { return $str; } } return ''; }

