php网站怎么设置全站都能用的变量,像数据库,一些配置变量

 我来答
山水阿锐
2016-05-02 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.3亿
展开全部
直接在代码最前面放入代码:

/*源站地址*/

define('CDN_LOCAL', 'http://www.a.com');
/*cdn的地址*/
define('CDN_HOST', 'http://www.b.com');
/*要替换的文件类型,用“|”隔开。*/
define('CDN_EXTS', 'jpg|js');
/*别改了*/
ob_start('cdn_rep');
function cdn_rep($html){
$regex = '/'.str_replace('/','\/',CDN_LOCAL).'\/([^\s\?\\\'\"\;\>\<]{1,}.('.CDN_EXTS.'))([\"\\\'\s\?]{1})/';
$html = preg_replace($regex, CDN_HOST.'/$1$3', $html);
return "<!--replaced-->\r\n".$html;
}

然后设置上面三个参数即可。如果有多个页面,最好放到每个页面都包含的文件里。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式