検索
ホームページphp教程php手册PHP スーパーグローバル変数を理解して使用する

PHP スーパーグローバル変数を理解して使用する

Jun 13, 2016 pm 12:19 PM
php使用全体的な状況変数意味はいシステム

PHP スーパー グローバル変数を理解して使用する

スーパー グローバル変数は、PHP システムに付属する変数であり、プログラミングをより便利かつ高速に行うことができます。そのタイプは次のとおりです。

$GLOBALS
現在のスクリプトのグローバル スコープで有効な各変数への参照が含まれます。この配列のキー名はグローバル変数の名前です。 $GLOBALS 配列は PHP 3 以降に存在します。
$_SERVER
変数は Web サーバーによって設定されるか、現在のスクリプトの実行環境に直接関連付けられます。古い配列
$_GET
と同様に、URL リクエストを通じてスクリプトに送信される変数。

$_POST
HTTP POST メソッド経由でスクリプトに送信される変数。
$_COOKIE
HTTP Cookie メソッド経由でスクリプトに送信される変数。
$_FILES
HTTP POST ファイルのアップロードを通じてスクリプトに送信される変数。
$_ENV
実行環境がスクリプトに送信する変数。
$_REQUEST
GET、POST、COOKIE メカニズムを介してスクリプトに送信される変数。

$_SESSION
スクリプト セッションに現在登録されている変数。

ここでは具体的な情報を一つ一つ説明しません。新しい PHP ファイルを作成し、そのファイルに次のコードを記述します。

コードをコピーします コードは次のとおりです。


phpinfo(); 🎜>? >

を実行すると、次の画面が表示されます

このページでは、システム内に存在するさまざまなタイプのスーパー グローバル変数を表示できます。応用することもできます。
以下は、PHP ファイルを使用して現在のファイルと現在のサーバーの IP アドレスを表示する例です。
コードは次のとおりです:

コードをコピーします コードは次のとおりです:

echo "現在のファイルは ".$_SERVER["PHP_SELF"];
echo "
";
echo "現在のサーバーの IP アドレスは次のとおりです: ".$_SERVER["SERVER_ADDR" ];
?>

上記の例から、事前定義された変数、つまりスーパー グローバル変数は使用時に定義する必要がないことがわかりました (phpinfo を通じてクエリできます)。 、「$_」で始まり、変数名はすべて大文字です。対応するパラメータを「[ ]」で囲みます。

これで、PHP の定数変数の紹介は終わりです。
マギーの学校は期末試験に近づいているため、今後数日間の更新はあまりタイムリーではない可能性があります。許していただけると幸いです!
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター