是否可以列出 PHP 中的所有全局变量



是否可以列出所有全局变量。例如,为了打印所有会话变量,如果我想知道我的站点中定义了多少个全局变量,我们可以以相同的方式使用print_r($_SESSION);。可能吗? 请帮忙。

我需要可以向我显示 PHP 中所有全局变量列表的列表。

是的,PHP $GLOBALS数组会显示给你。

<?php
echo "<pre>";
print_r($GLOBALS);
echo "</pre>";

要获取所有全局变量的名称,请执行以下操作:

array_keys($GLOBALS)

更多文档:

  • 在 array_keys(): http://php.net/manual/en/function.array-keys.php
  • $GLOBALS:http://php.net/manual/en/reserved.variables.globals.php

$GLOBALS — 引用全局范围内所有可用的变量 也检查这个 PHP 全局或 $GLOBALS在这里你会发现许多关于$GLOBALS的重要和有用的事情

保留的$GLOBALS变量是一个包含所有全局变量的数组。

在数组中,键是变量名,值是变量值。

好吧,PHP 中确实存在一个 $GLOBALS 变量。

但是你不能对它做var_export()。这将导致这样的错误:嵌套级别太深 - 递归依赖?

相关内容

  • 没有找到相关文章

最新更新