php语言中怎么调取文章内容中第一张图片来做封面图?

2年前 (2023-03-29)阅读260回复1
翱翔MJ
翱翔MJ
  • 管理员
  • 注册排名1
  • 经验值3710
  • 级别管理员
  • 主题612
  • 回复325
楼主

php语言中怎么调取文章内容中第一张图片来做封面图?

0
回帖

php语言中怎么调取文章内容中第一张图片来做封面图? 相关回复(1)

翱翔MJ
翱翔MJ
楼主
  • 管理员
  • 注册排名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 '未找到图片';
}


?>
活跃2年前 (2023-03-29)回复00
取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息