4
我有一個特殊的php類,我希望能夠將相同的副本上傳到兩個不同的服務器。儘管取決於服務器,但需求將位於不同的地方。 (常量和全局變量也略有不同)我可以有條件地在文件的開頭設置require_once,Globals或常量嗎?是否可以有條件地require_once,設置全局變量或設置常量?
我有一個特殊的php類,我希望能夠將相同的副本上傳到兩個不同的服務器。儘管取決於服務器,但需求將位於不同的地方。 (常量和全局變量也略有不同)我可以有條件地在文件的開頭設置require_once,Globals或常量嗎?是否可以有條件地require_once,設置全局變量或設置常量?
您可以。如果這是您想要解決問題的方式,那麼您只需確定如何確定運行代碼的服務器。你可以嘗試使用域名:
if ($_SERVER['SERVER_NAME'] == 'mydomain1.com') {
} else {
// default
}
當然:
<?php
if (/* some conditions */) {
require_once('some.file.php');
} else {
require_once('another.file.php');
}
?>