是否可以列出所有的全局变量。例如,要打印所有会话变量,我们可以使用print_r($_SESSION);
作为同样的方式,如果我想知道我的站点中定义了多少个全局变量。可能吗?请帮忙。是否有可能在PHP中列出所有全局变量?
我需要的列表可以显示我所有的PHP全局变量列表。
是否可以列出所有的全局变量。例如,要打印所有会话变量,我们可以使用print_r($_SESSION);
作为同样的方式,如果我想知道我的站点中定义了多少个全局变量。可能吗?请帮忙。是否有可能在PHP中列出所有全局变量?
我需要的列表可以显示我所有的PHP全局变量列表。
是的,PHP $GLOBALS
数组会向您显示。
<?php
echo "<pre>";
print_r($GLOBALS);
echo "</pre>";
保留的$GLOBALS
变量是一个包含所有全局变量的数组。
在数组中,键是变量名,值是变量值。
$GLOBALS
- 参考文献在全球范围内提供的所有变量也检查了这PHP global or $GLOBALS在这里你会发现许多重要和有用的东西约$GLOBALS
嗯,确实存在着一个PHP $GLOBALS
变量。
但是你不能对它做一个var_export()
。它会导致一个错误,如:嵌套级别太深 - 递归依赖?
是的,我试过这个。但它似乎错误。 – Hemi
是的,我似乎在使用var_export()时会产生错误。 – Hemi
如果你需要**请[** var_export'](http://php.net/manual/en/function.var-export.php)然后[检查此](http:// php。 net/manual/en/function.var-export.php#100302) – hjpotter92
所有的全局变量来获得名称做到这一点:
array_keys($GLOBALS)
更多文档:
好Thnxs。现在它工作。 – Hemi