PHPの組み込みオブジェクトとは何ですか

百草
リリース: 2023-07-24 17:16:40
オリジナル
896 人が閲覧しました

php 組み込みオブジェクトは次のとおりです: 1. $_GET、HTTP GET メソッドを通じてスクリプトに渡されるパラメータを取得します; 2. $_POST、HTTP POST メソッドを通じてスクリプトに渡されるパラメータを取得します; 3 . $_REQUEST、HTTP GET メソッドを通じてスクリプトに渡されるパラメータを取得します; GET および POST メソッドによってスクリプトに渡されるパラメータ; 4. $_SESSION、異なるページ間のセッション変数を保存およびアクセスします; 5. $_COOKIE、読み取りますブラウザによって送信された Cookie; 6. $_SERVER; 7. $_FILES などは待ちます。

PHPの組み込みオブジェクトとは何ですか

このチュートリアルのオペレーティング システム: Windows10 システム、PHP バージョン 8.1.3、DELL G3 コンピューター。

PHP は、Web 開発に広く使用されているプログラミング言語です。開発者がフォーム データの処理、データベースへのアクセス、ファイルの操作などのさまざまなタスクを実行できるようにするための多くの組み込みオブジェクトが提供されます。

1. $_GET: これは、HTTP GET メソッドを通じてスクリプトに渡されるパラメーターを取得するために使用される組み込みオブジェクトです。これは連想配列であり、キー名によってさまざまなパラメーターにアクセスできます。

例:

$id = $_GET['id']; // 获取名为“id”的参数值
ログイン後にコピー

2. $_POST: $_GET オブジェクトと同様に、$_POST は、HTTP POST メソッドを通じてスクリプトに渡されるパラメータを取得するために使用されます。 。これは連想配列でもあり、キー名によってさまざまなパラメーターにアクセスできます。

例:

$username = $_POST['username']; // 获取名为“username”的参数值
ログイン後にコピー

3. $_REQUEST: この組み込みオブジェクトは、GET メソッドと POST メソッドを同時に介してスクリプトに渡されるパラメーターを取得できます。これは連想配列であり、キー名によってさまざまなパラメーターにアクセスできます。

例:

$name = $_REQUEST['name']; // 获取名为“name”的参数值
ログイン後にコピー

4. $_SESSION: この組み込みオブジェクトは、異なるページ間のセッション変数を保存およびアクセスするために使用されます。セッション変数はセッション全体を通じてアクセスでき、ユーザーがブラウザを閉じた後も保持されます。

例:

session_start(); // 启动会话
$_SESSION['username'] = 'John'; // 设置会话变量
$username = $_SESSION['username']; // 获取会话变量的值
ログイン後にコピー

5. $_COOKIE: この組み込みオブジェクトは、ブラウザーによって送信された Cookie を読み取るために使用されます。 Cookie はブラウザに保存される小さなテキスト ファイルで、ユーザーを追跡および識別するために使用されます。

例:

$cookieValue = $_COOKIE['cookieName']; // 获取名为“cookieName”的Cookie的值
ログイン後にコピー

6. $_SERVER: この組み込みオブジェクトは、サーバーと現在のスクリプトの実行環境に関する情報を提供します。これを使用して、スクリプトのファイル パス、ホスト名、およびその他の関連情報を取得できます。

例:

$filePath = $_SERVER['SCRIPT_FILENAME']; // 获取当前脚本文件的路径
ログイン後にコピー

7. $_FILES: この組み込みオブジェクトは、HTTP POST メソッドを通じてアップロードされたファイルを処理するために使用されます。ファイル名、タイプ、サイズなど、アップロードされたファイル情報を取得して処理するための便利な機能がいくつかあります。

例:

$fileName = $_FILES['file']['name']; // 获取上传文件的名称
ログイン後にコピー

上記の一般的な組み込みオブジェクトのいくつかに加えて、PHP はデータベース関連オブジェクト (mysqli やPDO)、日時関連オブジェクト(DateTimeなど)、画像処理関連オブジェクト(GDライブラリやImagickライブラリなど)など

組み込みオブジェクトは PHP の強力な機能の 1 つであり、開発者はさまざまなタスクを簡単に処理および操作できるため、開発効率が向上します。これらのオブジェクトに習熟すると、PHP の機能をより効果的に活用できるようになります。

以上がPHPの組み込みオブジェクトとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート