PHPの超グローバル変数とは何ですか?

PHPの超グローバル変数は、PHPスクリプトのどの場所でもアクセスできる特殊な変数です。これらはあらかじめ定義されており、globalキーワードを使用して参照せずに、任意の関数、メソッド、クラス、またはグローバルスコープで直接使用できます。

PHP のスーパーグローバル変数には次のものがあります。

  1. $GLOBALS: グローバルスコープ内のグローバル変数にアクセスするために使用します。
  2. $_SERVERは、サーバーに関する情報を保持するもので、リクエストヘッダ、パス、スクリプトの場所などがあります。
  3. $_GET: HTTP GET メソッドで送信されたすべてのフォーム入力値が含まれています。
  4. 送信されたPOSTリクエスト内の全リクエストパラメータが含まれています。
  5. $_REQUEST には、$_GET、$_POST、$_COOKIE がすべて含まれます。
  6. セッション変数が格納されている、現在のセッションに含まれる。
  7. $_COOKIE:HTTP Cookies経由で送信された全てのデータを格納しています。
  8. HTTPファイルアップロードメカニズムを通じて送信されたファイルの情報を含む$_FILES:
  9. $_ENV 変数は、現在の実行環境で定義されたすべての変数を格納しています。
  10. $argv: 現在のスクリプトのコマンドライン引数。

PHPのこれらの超グローバル変数は非常に便利で、ユーザーの入力、サーバー情報、セッションデータなどにアクセスするために使用できます。これらを使用することで、これらのデータに便利にアクセスして操作できます。

bannerAds