スーパーグローバル変数 $_POST と $_GET の使用方法

王林
リリース: 2023-03-03 19:06:01
転載
2419 人が閲覧しました

スーパーグローバル変数 $_POST と $_GET の使用方法

PHP $_POST は、フォーム データの収集に広く使用されています。HTML フォーム タグでこの属性を指定します: "method="post"。

PHP $_GET も同様ですused フォーム データを収集するために広く使用され、HTML フォーム タグでこの属性を指定します: "method="get"。

(推奨チュートリアル: php グラフィック チュートリアル)

例:

次の例は、入力フィールド (input) と送信ボタン (submit ) を示しています。形状。ユーザーが「送信」ボタンをクリックしてフォームデータを送信すると、

タグのaction属性に指定されたスクリプトファイルにフォームデータが送信されます。

この例では、フォーム データを処理するファイルを指定します。別の PHP ファイルでこのデータを処理する場合は、指定したスクリプト ファイル名を変更できます。次に、スーパー グローバル変数 $_POST を使用して、フォーム内の入力フィールド データを収集できます。

<html>
<body>
 <form method="post" action="<?php echo $_SERVER[&#39;PHP_SELF&#39;];?>">
Name: <input type="text" name="fname">
<input type="submit"></form>
 <?php 
$name = $_POST[&#39;fname&#39;]; 
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[&#39;subject&#39;] . " @ " . $_GET[&#39;web&#39;];
?>
 </body>
</html>
ログイン後にコピー

以上がスーパーグローバル変数 $_POST と $_GET の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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