学习笔记

  > img标签的正则替换

img标签的正则替换

$row['body'] = preg_replace('/(<img.+src=\"?.+)(\/uploads\/)(.+\.(jpg|gif|bmp|bnp|png)\"?.+>)/i',"\${1}http://www.liulize.com\${2}\${3}",$row['body']);

主要是最近在开发小程序的时候,需要把相对地址改成绝对地址才能显示图片,所以在接口的地方直接修改了,地址。

使用相对地址的好处就是更换空间,域名的时候,不用考虑批量替换url.

但是相对于小程序而言,很多情况下,不是同一个服务器,只是调用了数据库是一样的,所以相对地址是没有办法使用的,同时,即便你把根目录的uploads文件夹弄过来,也是不可以的。

所以在接口做的时候,要把文航的内容给转换下。


发布时间:2018-06-13,10:32:05

img标签的正则替换的方法。

作者:澎蠡

让学习成为一种习惯,让知识交流变成一种生活方式。