#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターPHP がフォーム データを取得する方法は次のとおりです: 1. 事前定義変数 "$_GET" を使用して GET メソッドで送信されたデータを取得します。 2. 事前定義変数 "$_POST" を使用してデータを取得します。 POSTメソッドで送信されたデータ; 3. 定義済み変数「$_REQUEST」を使用して、GETおよびPOSTメソッドで送信されたデータを取得できます。
1. 事前定義された変数を使用する$ _GET は、GET メソッド によって送信されたデータを取得できます (フォームは method="get" に設定する必要があります)
#name1、name2はform要素の名前(form要素のname属性で設定)、value1、value2はform要素の値です。 URLとform要素は「
」で区切られ、各form要素の形式は「name=value」固定です。
user.html ファイルのフォームを追加し、URL のアドレス バーを見てみましょう
# #user。php ファイルの定義済み変数
データを取得できます。$_GET グローバル変数は連想配列です。配列のキー名は、フォーム要素名の値です。 、配列の値は対応するフォームの値です。 (URL 内のすべてのパラメーターは $_GET を使用して取得できることに注意してください。)
http://url?name1=value1&name2=value2 ...
を使用できます。メソッド 各フォーム要素の値を 1 つずつ取得します:
<?php var_dump($_GET); ?>
method="post" に設定します)
post メソッドは URL に依存せず、渡されたパラメーター値をアドレス バーに表示しません。 $_POST
<?php header("content-type:text/html;charset=utf-8"); echo "用户名为:".$_GET['user']."<br>生日为:".$_GET['bday']; ?>
<?php header("content-type:text/html;charset=utf-8"); echo "用户名为:".$_POST['user']."<br>生日为:".$_POST['bday']; ?>
推奨学習: 「
PHP ビデオ チュートリアル」
以上がPHPでフォームデータを取得するにはどのような方法がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。