<?php
//获取图片水印图片地址
function get_img_watermark_url($str)
{
$str = str_replace('src="','',$str);
$str = str_replace('"','',$str);
return 'src="'.$str.'?watermark"';
}
//替换图片水印图片地址
function replace_img_watermark_url($content="")
{
$pregRule = "/src=[\'|\"]http(s)?:\/\/127\.0\.0\.1:20001\/uploadfiles\/article_content\/(.*?)[\'|\"]/";
$content = preg_replace_callback(
$pregRule,
function ($matches) {
return get_img_watermark_url($matches[0]);
},
$content
);
return $content;
}
$content='<p><img src="http://127.0.0.1:20001/uploadfiles/article_content/20191125/201911251641135232.jpg?f489" title="201911251641135232.jpg" alt="201909132100562303.jpg"/></p><p><img src="http://127.0.0.1:20001/uploadfiles/article_content/20191125/201911251647209272.jpg?f490" title="201911251647209272.jpg" alt="1403678561_5925.jpg"/><img src="http://192.168.7.57:20001/uploadfiles/article_content/20191125/201911251647209272.jpg?f490" title="201911251647209272.jpg" alt="1403678561_5925.jpg"/></p><p><br/></p><p><br/></p>';
$newimg = replace_img_watermark_url($content);
print_r($newimg);