ホームページ  >  記事  >  バックエンド開発  >  PHP スーパーグローバル (Superglobals) の紹介、グローバル スーパーグローバル_PHP チュートリアル

PHP スーパーグローバル (Superglobals) の紹介、グローバル スーパーグローバル_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:48:04880ブラウズ

PHP スーパーグローバルの概要、グローバル スーパーグローバルの概要

WeChatのパブリックプラットフォームを構築したいのですが、WeChat公式が提供しているWebサイトアクセス用のサンプルコードを読んだところ、クラス内で$_GETを直接使用するという中途半端な問題があることが分かりました。この分野の知識を注意深く確認したところ、PHP のこの部分の基本知識はあまり信頼できないことがわかりました。

変数の範囲

PHP のスーパーグローバル配列に関しては、変数のスコープについて話さなければなりません。変数のスコープはどのプログラミング言語にも存在する概念であり、習得する必要があります。 PHP の変数スコープについては、ここでは詳しく説明しませんので、ご自身で確認してください。

スーパーグローバル配列

スーパー グローバル配列は、PHP で特別に定義された配列変数です。これらの配列は、関数、クラス、ファイルなど、スクリプト内のどこからでも、任意のスコープ内でアクセスできるため、スーパー グローバル配列と呼ばれます。

PHP のスーパーグローバル配列には次のものが含まれます:
コードをコピーします コードは次のとおりです:
$グローバル
$_サーバー
$_GET
$_ポスト
$_リクエスト
$_クッキー
$_セッション
$_FILES
$_ENV

注意

注意すべき点は、PHP のグローバル変数とスーパーグローバル配列の違いです。グローバル変数にはクラス内で直接アクセスできません。

まとめ

今後は、基本的な知識にもっと注意を払い、時間内に疑問を解決する必要があります。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1024913.html技術記事 PHP スーパーグローバル (Superglobals) の概要、グローバル スーパーグローバルの概要 WeChat のパブリック プラットフォームを構築したいのですが、WeChat 公式が提供する Web サイトにアクセスするためのサンプル コードを読んだ後、問題を発見しました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。