事前定義された変数は、すべての外部変数を組み込み環境変数として表し、エラー情報を戻りヘッダーとして表します。スーパーグローバル変数は、すべてのスコープで常に使用できる組み込み変数です。 global $variable
を実行しなくても、関数またはメソッド内でアクセスできます。
$GOBALS
グローバル スコープで使用可能なすべての変数を参照します。PHP では常に使用できます。
$_SERVER
服务器和执行环境信息,这个包含的数组元素较多,比如$_SERVER['PHP_SELFT']
,$_SERVER['SCRIPT_FILENAME']
,$_SERVER['SERVER_NAME']
などこの配列内の項目は Web サーバーによって作成され、すべてのサーバーがすべての項目を提供することは保証されません。
$_GET
URL パラメーターを介して現在のスクリプトに渡される変数の配列。
$_POST
HTTP POST メソッド経由で現在のスクリプトに渡される変数の配列。
$_FILES
HTTP POST 経由で現在のスクリプトにアップロードされたファイルの配列。
$_REQUEST
には、デフォルトで $_REQUEST
默认情况包含了$_GET
、$_POST
和$_COOKIE
的数组。以命令行方式运行时,将不包含argv
和argc
信息,他们将存在与$_SERVER
数组。这个数组的项目及其顺序依赖与PHP的variables_order
、
$_COOKIE
の配列が含まれます。コマンド ライン モードで実行する場合、argv
および argc
情報は含まれず、$_SERVER
配列に存在します。この配列内の項目とその順序は、PHP の variables_order
ディレクティブの構成によって異なります。
$_SESSION
当前脚本可用SESSION变量的数组,通过session_start()
$_ENV
$_COOKIE
通过HTTP Cookies方式传递给当前脚本的变量的数组,可以通过setcookie()
$php_errormsg
$HTTP_RAW_POST_DATA
$http_response_header
$argc
包含当运行于命令行下传递给当前脚本的参数的数目,最小值为1。仅在regiser_argc_argv
$argv
(全文終わり)
上記は、関連する内容を含む、事前定義された変数 - PHP マニュアルのメモを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。
🎜