PHP $_POST は、フォーム データの収集に広く使用されています。HTML フォーム タグでこの属性を指定します: "method="post"。
PHP $_GET も同様ですused フォーム データを収集するために広く使用され、HTML フォーム タグでこの属性を指定します: "method="get"。
(推奨チュートリアル: php グラフィック チュートリアル)
例:
次の例は、入力フィールド (input) と送信ボタン (submit ) を示しています。形状。ユーザーが「送信」ボタンをクリックしてフォームデータを送信すると、ff9c23ada1bcecdd1a0fb5d5a0f18437タグのaction属性に指定されたスクリプトファイルにフォームデータが送信されます。
この例では、フォーム データを処理するファイルを指定します。別の PHP ファイルでこのデータを処理する場合は、指定したスクリプト ファイル名を変更できます。次に、スーパー グローバル変数 $_POST を使用して、フォーム内の入力フィールド データを収集できます。
<html> <body> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> Name: <input type="text" name="fname"> <input type="submit"></form> <?php $name = $_POST['fname']; echo $name; ?> </body> </html>
(ビデオ チュートリアルの推奨: php ビデオ チュートリアル)
$_GET は、URL で送信されたデータを収集することもできます。
パラメータを含むハイパーリンクされた HTML ページがあるとします。
<html> <body> <a href="test_get.php?subject=PHP&web=php.com">Test $GET</a> </body> </html>
ユーザーがリンク「Test $GET」をクリックすると、パラメータ「subject」と「web」が「」に送信されます。 test_get.php "、"test_get.php" ファイルの $_GET 変数を使用して、このデータを取得できます。
次の例は、「test_get.php」ファイルのコードを示しています:
<html> <body> <?php echo "Study " . $_GET['subject'] . " @ " . $_GET['web']; ?> </body> </html>
以上がスーパーグローバル変数 $_POST と $_GET の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。