我有一个特定的 php 类,我希望能够将相同的副本上传到两个不同的服务器。但是,根据服务器的不同,需求将位于不同的位置。(常量和全局变量也略有不同)我可以在文件开头有条件地设置 require_once、全局变量或常量吗?
问问题
1683 次
2 回答
9
当然:
<?php
if (/* some conditions */) {
require_once('some.file.php');
} else {
require_once('another.file.php');
}
?>
于 2010-04-20T19:24:52.493 回答
5
你可以。如果这是您想要解决问题的方式,您只需要决定如何确定代码在哪个服务器上运行。您可以尝试使用域名:
if ($_SERVER['SERVER_NAME'] == 'mydomain1.com') {
} else {
// default
}
于 2010-04-20T19:24:33.540 回答