摘要:摘要: 随意的自定义变量,让条件转换成变量
<?php
if (stristr($_SERVER[\'HTTP_HOST\'], \'local\') || (substr(_SERVER[\'HTTP_HOST\'], 0,7))==\'192.168\') {//stristr如果有Local,那么如果有本机那就可以检测是localhost出来,这是检查是否是本机或者虚拟主机吧,substr截取函数
$local = TRUE;//在这样情况下的出来的结果,这个结果可以设置一个变量给一个true来证明的是这个条件,是一种反推。并且可以以后用这个$local做一些判断用,可以说是一种条件转换成变量的用法。
}else{
$local = FALSE;
}
if ($local) {//这个就是true了,也就是有了true那个条件
$debug = TRUE;//一个意思是调试正确,另一个这个还是根据最上头true那个条件得到的结果,通过这个结果再去定义,同时这个debug的定义变量可以作为开启调试的变量,从而在下头定义常量中做一个引子,并且以后可以作为条件,在这个条件产生后,下头定义常量才可以实现。
define(\'BASE_URI\', \'/path/to/html/folder\');
define(\'BASE_URL\', \'http://localhost/directory/\');
define(\'DB\', \'/path/to/mysql.inc.php\');
} else {
define(\'BASE_URI\', \'/path/to/html/folder\');
define(\'BASE_URL\', \'http://localhost/directory/\');
define(\'DB\', \'/path/to/mysql.inc.php\');
}
?>
相关文章推荐
虚拟主机的专业参数,分别都是什么意思?2022-09-09
中非域名注册规则是怎样的?注册域名有什么用处? 2022-01-10
HostEase新年活动促销 美国/香港主机全场低至五折2021-12-28
HostGator下载完整备份教程分享2021-12-28
Flink中有界数据与无界数据的示例分析2021-12-28