分享一段帝国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); }
相关帝国教程
- 04-19帝国CMS7.0多值字段在内容页模板的调用方法
- 09-27帝国CMS显示指定时间内更新的信息数量
- 11-13帝国CMS更新出现Table ‘xxx.phome_ecms_news_data_’ doesn’t exist解决方法
- 06-30帝国CMS内容页调用当前发布会员
- 11-27帝国cms安全吗
- 12-05帝国cms模板利用php实现无限级导航的代码
- 04-14帝国CMS自定义JS语法集合
- 09-30wordpress教程手记:自定网站登出链接
- 07-06帝国CMS正文内容设置关键词与图片链接冲突
- 06-20介绍一下帝国CMS随机调用专题
- 01-03帝国ecms内容页的描述简介出现换行的问题解决方法
- 02-09帝国CMS7.2升级到7.5方法
- 08-03帝国cms灵动标签调用多表多模型调用文章的方法
- 03-16帝国CMS内容页面中Description里面调用简介信息
- 07-12帝国cms建站用灵动标签调用当前文章的“上一篇”和“下一篇”
- 11-23帝国CMS会员推广功能使用方法
- 06-25帝国CMS本月热点排行的sql条件调用
- 08-16帝国CMS灵动标签在内容页调用当前栏目多篇文章并且排除当前文章
- 07-08帝国CMS调用网站标题的方法
- 10-25帝国CMS系统报错:Fatal error: Maximum execution time of...