分享一段帝国cms内容字段文本替换函数
发布时间:2021-09-11作者:帝国建站网
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);
}相关帝国教程
- 01-24帝国CMS调用当天发布的信息
- 06-09帝国cms调用栏目别名的方法有哪些?
- 05-04帝国CMS大数据量下优化方案及代码是什么?
- 08-31帝国下载不采用弹出窗口式的修改方法
- 05-15帝国CMS教程栏目绑定域名步骤
- 11-24帝国CMS不同会员组显示不同的会员中心菜单项
- 02-26帝国CMS灵动标签内容页调用列表页关键字
- 02-25帝国CMS请查看目录权限是否为0777
- 06-08帝国CMS的灵动标签同时调用头条(1级、2级)、推荐(1级、2级)多种方法
- 02-26帝国CMS模板一句话解决标题和副标题自动判断显示
- 12-03内容权限判断帝国cms教程
- 12-24帝国CMS内容模板添加“顶”的方法
- 02-13帝国CMS列表模板list.var如果信息没有图标就留空的技巧
- 03-16帝国CMS二次开发内容存文本转存数据库方法
- 04-05帝国CMS任意页面调用指定信息的图集内容
- 02-24帝国cms7.5版的编辑器如何保留word格式的解决方法?
- 03-22解决帝国cms官方结合项插件静态页classid为空导致无法找到页面问题
- 10-31帝国cms用万能的灵动标签SQL语句调用一级栏目分类
- 03-03帝国CMS二次开发购物车商品增加附加属性
- 11-11MYSQL语句 去掉字段最后一个符号的方法