PHPのネタ~スーパーグローバル変数
※全てのスーパーグローバル変数を網羅しているわけではありません。時々使う物で忘れやすい物だけです。
$_SERVER['PHP_SELF'];
($PHP_SELF)
現在実行中もファイル
$_SERVER['QUERY_STRING'];
URLの?以降の文字列。同じパラメータを渡すときに便利
$_SERVER['HTTP_REFERER''];
閲覧者が前に見ていたページ
$_SERVER['HTTP_USER_AGENT'];
User-Agent:ヘッダ
$_SERVER['REMOTE_ADDR'];
閲覧者のIPアドレス
$_SERVER['REMOTE_HOST'];
リモートホスト
$_SERVER['HTTP_HOST'];
Host:ヘッダ、大抵ドメイン名
$_SERVER['REQUEST_URI'];
URI
$_FILES['アップロードファイルのフォームネーム']['name'];
元のファイル名
$_FILES['アップロードファイルのフォームネーム']['type'];
MIMEタイプ
$_FILES['アップロードファイルのフォームネーム']['tmp_name'];
サーバー上のテンプファイル名
$_FILES['アップロードファイルのフォームネーム']['size'];
アップロードファイルのバイト数
$_FILES['アップロードファイルのフォームネーム']['error'];
エラーコード