私の友人は、phpが開始する前に利用可能なデータを保持しているため、「スーパーグローバル」と呼ばれていると言っています。
例えば:
- URL:、
?fname=somename
のデータは、$_GET
PHPの外部で、PHPが起動する前のURLで利用できます。 - の形式:
<input type="hidden" name="firstname" value="somename" />
、のデータは、$_POST
PHPが開始する前に投稿されたデータで利用できます。 - Cookie内:
$_COOKIE
データはコンピューターのどこかに保存されるため、PHPが起動する前に利用できます。
私の友達は正しいですか?彼が間違っている場合、スーパーグローバル変数とグローバル変数の違いは何ですか?