// PHP正则提取字符串中所有图片alt,并替换!
function upimgalt($value,$title,$my){
$alt = '/alt\s*=\s*[\'\"]?(.*?)[\'\"][^>]/si';
preg_match_all($alt, $value, $allImg);//这里匹配所有的alt
$imgList = $allImg[1];
if (empty($imgList)){
return $value;
}
// 数组去重
$imgList = array_unique($imgList);
$newImgList = [];
foreach ($imgList as $key=>$img_url){
// 更新内容,可以switch判断更改
$newImgList[] = $title.$my;
}
return str_replace($imgList,$newImgList,$value);
}
$content = upimgalt($content,"掌握18种AI的典型应用,用AI+短视频 赋能自己,帮助你在AI时代领先一步","---来自AI网站");
print_r($content);
// PHP正则提取字符串中所有图片alt,并替换!
最新推荐文章于 2024-07-30 21:02:40 发布