php中变量内容替换方法

在用上这个主题之后,其他地方都还是挺满意的,但是每一次打开首页的时候加载特别慢,把整个页面首次加载出来要花费近10秒的时间,因为全站静态资源都用了七牛云CDN加速,按理说不应该这么慢的,由于之前没有时间去研究这个问题,然后就被迫忍了好久,正好今天有时间就看了一下,竟然发现罪魁祸首是首页每个的文章模块的背景图片是从服务器里加载的,并不是从七牛云带过来的,所以导致加载图片的时间大大增加,巨影响体验,知道问题了然后就顺手解决了一下,现在网站打开的速度我就比较满意了。

我解决的方法比较粗暴,因为本地静态资源与七牛云上面存储的地址是相同的,只不过是网址不同而已,所以我直接在返回图片地址的方法上把返回内容的网址替换成了我七牛云上的网址,然后就大功告成了。

一句很简单的代码,$xxx在PHP中代表的是一个变量,我们可以使用str_replace方法把变量b里面的aaa替换成bbb,然后把替换后的内容再赋值给了b,这样就完成了php变量的内容替换。

$b= str_replace("aaa","bbb",$b);

效果图如下,至此已经达到了目标。


THE END