我处于这种情况。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