php语言中怎么调取文章内容中第一张图片来做封面图?
翱翔MJ
- 管理员
- 注册排名1
- 经验值3710
- 级别管理员
- 主题612
- 回复325
楼主
php语言中怎么调取文章内容中第一张图片来做封面图?
0
php语言中怎么调取文章内容中第一张图片来做封面图? 相关回复(1)
楼主
- 管理员
- 注册排名1
- 经验值3710
- 级别管理员
- 主题612
- 回复325
<?php
//简单给个数据$content,在其中包含一张图片
$content ='<p>这是第1段</p><p>这是第2段</p><p><img src="/img/1.jpg"></p><p>这是第3段</p><p>这是第4段</p>';
// 使用正则表达式匹配第一个 img 标签中的 src 属性
preg_match('/<img.+?src="(.+?)"/', $content, $matches);
// 检查是否有匹配项并输出结果
if (isset($matches[1])) {
echo $matches[1];
} else {
echo '未找到图片';
}
?>