検索
ホームページphp教程php手册PHP学習メモ【定義済み配列(スーパーグローバル配列)】

PHP学習メモ【定義済み配列(スーパーグローバル配列)】

Jun 13, 2016 pm 12:08 PM
phpコード全体的な状況バッグ変数コピー勉強意味配列ノート自動追い越す

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


/* 定義済み配列:
* 自動グローバル変数 --- スーパー グローバル配列
*
* 1. WEB サーバー、クライアント、実行環境、およびユーザー入力からのデータが含まれます
* 2. これらの配列は特別です
* 3.グローバルスコープでは自動的に有効になり、これらの配列を直接使用することができます
* 4. ユーザーはこれらの配列をカスタマイズすることはできませんが、これらの配列の操作方法は自分で定義したものと同じです
* 5.関数 これらの配列を使用できます
*
* $_GET //URL リクエスト経由でスクリプトに送信される変数
* $_POST //HTTP POST メソッド経由でスクリプトに送信される変数
* $ _REQUEST //GET、POST、COOKIE メカニズムによってスクリプトに送信された変数を介して
* $_FILES //http post メソッド ファイルのアップロードを介してスクリプトに送信された変数を介して
* $_COOKIE
* $_SESSION
* $_ENV / /実行環境によってスクリプトに送信される変数
* $_SERVER //変数は WEB サーバーによって設定されるか、現在のスクリプトの実行環境に直接関連付けられます
* $GLOBALS //As変数が現在のスクリプトで有効である限り、ここで、配列のキー名はグローバル スクリプトの名前です。
*
*
*/
// スーパー グローバル配列を呼び出すことができます関数内で直接
$arr=array(10,20 );// 一般配列
$_GET=array(50,90);// スーパーグローバル配列
function Demon(){
global $arr;// グローバル変数を呼び出すときは、まず
print_r($arr);
print_r($_GET); //
を含めずにスーパー グローバル配列を直接呼び出します。 ?>
;?php
//渡された値を php として変数として直接使用します。ini 設定ファイルで register_global=on の場合に便利です。
echo $username."
";
echo $email."
";
echo $page."
//最も安定した値のメソッド
echo $_GET["username"]."
";
echo $_GET["email"]."
";
echo $_GET["page " ]."
";
?>
これは $_GET テストです


ユーザー名:
パスワード:
;/form>
print_r($_GET);//
print_r($_POST);//
を受信する方法です?//$_ENV
echo'
' <br>print_r($_ENV); <br>echo'
';現在の環境
// 個別にトラバースすることもできます
?>
// $GLOBALS スーパー グローバル配列を使用して関数内でグローバル変数を呼び出します
$a= 100;
$b=200;
$c=300;
function Demon()
{
// グローバル変数を直接呼び出します
echo $GLOBALS["a"]。 "";
echo $GLOABLS["b"]."
";
echo $GLOABLS["c"]."
}
?



声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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ヘンタイを無料で生成します。

ホットツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール