我的朋友告诉我,它们被称为“超级全局”,因为它们保存在 php 启动之前可用的数据。
例如:
- 在 url:
?fname=somename
中,数据在$_GET
PHP 外部可用,在 PHP 启动之前的 URL 中。 - 在一个 form:
<input type="hidden" name="firstname" value="somename" />
中,$_POST
在 PHP 启动之前发布的数据中的数据是可用的。 - 在 cookie 中:
$_COOKIE
数据保存在您计算机的某个位置,因此在 PHP 启动之前就可以使用。
我朋友说的对吗?如果他错了,那么超全局变量与全局变量有什么区别?