• 微信
您当前的位置: 首页> PHP> PHP功能函数>

php富文本编辑器中替换img的src属性由相对路径替换为绝对路径

作者:Alpha时间:2020-09-17 阅读数:3096 +人阅读
foreach($res as $k => $v){
  
$res[$k]['content'] = htmlspecialchars_decode($v['content']);     //html实体转标签
preg_match_all('/(?<=img.src=").*?(?=")/', $res[$k]['content'], $out, PREG_PATTERN_ORDER);      //正则匹配img标签的src属性,返回二维数组
if (!empty($out)) {
    foreach ($out as $v) {
        foreach ($v as $j) {
            $url = "https://".$_SERVER['SERVER_NAME'].$j; 
            $res[$k]['content'] = str_replace($j, $url, $res[$k]['content']);   //替换相对路径为绝对路径
        }
    }
}
}


本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:595397166@qq.com

标签:

阿尔法

软件开发工程师#全栈工程师

{include file=foot.html}