ホームページ > バックエンド開発 > PHPチュートリアル > 事前定義された変数 - PHP マニュアルのメモ

事前定義された変数 - PHP マニュアルのメモ

WBOY
リリース: 2016-08-08 09:28:41
オリジナル
995 人が閲覧しました

事前定義された変数は、すべての外部変数を組み込み環境変数として表し、エラー情報を戻りヘッダーとして表します。スーパーグローバル変数は、すべてのスコープで常に使用できる組み込み変数です。 global $variable を実行しなくても、関数またはメソッド内でアクセスできます。

$GOBALSグローバル スコープで使用可能なすべての変数を参照します。PHP では常に使用できます。

$_SERVER服务器和执行环境信息,这个包含的数组元素较多,比如$_SERVER['PHP_SELFT']$_SERVER['SCRIPT_FILENAME']$_SERVER['SERVER_NAME']などこの配列内の項目は Web サーバーによって作成され、すべてのサーバーがすべての項目を提供することは保証されません。

$_GET URL パラメーターを介して現在のスクリプトに渡される変数の配列。

$_POST HTTP POST メソッド経由で現在のスクリプトに渡される変数の配列。

$_FILESHTTP POST 経由で現在のスクリプトにアップロードされたファイルの配列。

$_REQUEST には、デフォルトで $_REQUEST默认情况包含了$_GET$_POST$_COOKIE的数组。以命令行方式运行时,将不包含argvargc信息,他们将存在与$_SERVER数组。这个数组的项目及其顺序依赖与PHP的variables_order

$_COOKIE の配列が含まれます。コマンド ライン モードで実行する場合、argv および argc 情報は含まれず、$_SERVER 配列に存在します。この配列内の項目とその順序は、PHP の variables_order ディレクティブの構成によって異なります。

$_SESSION当前脚本可用SESSION变量的数组,通过session_start()

新しいセッションを開始するか、既存のセッションを再利用します。

$_ENV

環境を通じて現在のスクリプトに渡される変数の配列。これらの変数は、PHP パーサーの実行環境から PHP のグローバル名前空間にインポートされます。

$_COOKIE通过HTTP Cookies方式传递给当前脚本的变量的数组,可以通过setcookie()

クライアント側で Cookie を設定します。

$php_errormsg

PHP によって生成された最新のエラー情報が含まれており、エラーが発生したスコープでのみ利用可能です。

$HTTP_RAW_POST_DATA

POST によって送信された生データが含まれています。

$http_response_header

HTTP 応答ヘッダーが含まれています。なぜ私のシステムではテストが成功しなかったのですか?

$argc包含当运行于命令行下传递给当前脚本的参数的数目,最小值为1。仅在regiser_argc_argv

オープン時にご利用いただけます。

$argv

コマンドラインから実行するときに現在のスクリプトに渡されるパラメータを含む配列。最初のパラメータは常に現在のスクリプトのファイル名です。

(全文終わり)

上記は、関連する内容を含む、事前定義された変数 - PHP マニュアルのメモを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

🎜
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート