function domainReplace($text, $url){
        $pattern = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))[\'|\"].*?[\/]?>/";
       
        $text = stripSlashes($text);
       
        return preg_replace_callback($pattern, function($matches) use($url) {
       
                if ('/' !== substr($matches[1], 0, 1) && 'http' !== substr($matches[1], 0, 4)) {
                       
                        return str_replace($matches[1], $url . $matches[1], $matches[0]);
                }
               
                return $matches[0];
        },
        $text);
}


标签: 帝国CMS函数
点击这里复制本文地址

以上内容由qqso网站教程网整理呈现.
原文地址:分享一段帝国cms内容字段文本替换函数发布于2021-09-28 18:00:07。
请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!