很多时候文章封面图可以直接从文章的内容图片中获取一张充当;
就可以省略掉再上传封面图的步骤;
下面是通过php代码在后天实现的方案代码:
function get_first_img($content)
{
if (empty($content)) {
return '';
}
$content = htmlspecialchars_decode($content);
$reg = '/<img.*?src=[\"|\']?(.*?)[\"|\']?\s.*?>/i';
preg_match_all($reg, (string)$content, $match);
//默认图片
$first_img = '';
if (isset($match[1][0])) {
if (!empty($match[1][0])) {
$first_img = $match[1][0];
} else {
if (isset($match[1][1]) && $match[1][1]) $first_img = $match[1][1];
}
}
return $first_img;
}
好了,本文内容全部结束,感谢您的阅读,希望能帮助到您。