所以我有这样的网站结构。我有index.php
,其中包括()include.php
,其中包含functions.php
和一堆其他文件。
我想要做的是在$GLOBALS["something"] = 'something here';
中写functions.php
,在echo $something;
中执行index.php
后写一下something here
,但由于某种原因它什么也不返回。我的错误在哪里?
答案 0 :(得分:3)
在index.php
中,您必须说echo $GLOBALS['something']
或global $something; echo $something;
才能将$something
注册为全局变量。
但是,我根本不鼓励使用全局变量,而是使用常量。