我處於這種情況。PHP:定義全局範圍變量
我的PHP文件夾結構是這樣
UI
user
login.php
logout.php
jquery
somejs
css
somecss
blah.php
blah.php
現在導入任何CSS,JS或任何PHP文件我用像
localhost/UI/user/index.php // example
的文件路徑現在我試圖定義一個全局變量在任何頁面上如
<?php
$somevar = "localhost";
GLOBAL $somevar;
?>
因此,我可以導入任何css js像
<?php echo $somevar ;?>/UI/user/index.php // example
問題:它是工作在該網頁上只在我聲明的變量爲GLOBAL
我想使用的變量中的每個頁面上,並且不希望使用包括
有任何其他替代方案來定義一個變量的文件夾在PHP中?
不要讓我知道如果任何澄清要求 – user1667633
好,一個可能的黑客是用php.ini的混亂。但這是一個**黑客**。你最好只是把你的文件包含在任何地方。或者,更好的是,不要使用全局變量。我會創建一些'ModuleLoader'助手類,將它包含到任何地方,並讓它管理這些導入。甚至更好,使用[自動加載](http://php.net/manual/en/language.oop5.autoload.php)功能。 – J0HN