ホームページ  >  記事  >  バックエンド開発  >  PHP学習メモ【定義済み配列(スーパーグローバル配列)】_PHPチュートリアル

PHP学習メモ【定義済み配列(スーパーグローバル配列)】_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:28:33842ブラウズ

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

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

//register_global の場合に便利な、渡された値を変数として直接使用するphp.ini 設定ファイルの =on。
echo $username."
";
echo $email."
";
//最も安定した値のメソッド
echo $_GET[ "ユーザー名"]."
";
echo $_GET["email"]."
";
echo $_GET["page"]."
";
?>
これは $_GET テストです
input type="text" name="uname" />
password: ="submit" value="login" />

print_r($_GET);//
print_r($_POST);// のみこのようにして
?>
//$_ENV の使用
echo'
'; <br>echo'
'; /Display 現在の環境
// を個別に走査することもできます
?>
//関数内でグローバル変数を呼び出すには、$GLOBALS を使用します
$a=100; ;
$c=300 ;
関数デモ()
{
//グローバル変数を直接呼び出す
echo $GLOBALS["a"]."
"; ;br>";
echo $GLOABLS["c"]."
";
}
?>






http://www.bkjia.com/PHPjc/323578.html

www.bkjia.com
tru​​ehttp://www.bkjia.com/PHPjc/323578.html

技術記事次のようにコードをコピーします: ?php /* 事前定義された配列: * 自動グローバル変数 --- スーパー グローバル配列* * 1. WEB サーバー、クライアント、実行環境、およびユーザー入力からのデータが含まれます*...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。