この記事では、PHP でデータを送信する 2 つの方法である get メソッドと post メソッドについて、いくつかの簡単な例を使用して詳しく説明します。必要な友人は参照してください。
1. get メソッドを通じてデータを送信します
例: https://www.php.net?Parameter name=パラメータ値 & パラメータ名 = パラメータ値
は、$_GET を通じてサーバー側 (要求された php ファイル) で取得できます。$_GET インデックス値はパラメータ名であり、インデックスに対応するデータはパラメータ値。 get メソッドを通じて送信されたデータは Web サイトの検索バーに表示され、Web サイトの検索バーにデータを入力することもできます。
2. データの送信post メソッド経由
たとえば、フォームが post 経由で送信された場合、$_POST を通じて取得できます。
<body> <form method="POST"> 姓名:<input type="text" name="username" /> <br /> 性别:<input type="text" name="sex" /> <br /> <input type="submit" value="提交" /> </form> </body>
post メソッドで送信されたデータは表示されません
##三.p ost と get の違い
セキュリティの観点から見ると、get によって送信されたデータは URL バーに表示されますが、post によって送信されたデータは URL バーに表示されます。投稿データは目に見えないので、より安全に投稿できます。
送信の原則に関して、取得の送信はパラメータを 1 つずつ送信することを意味し、ポストの送信はすべてのパラメータをまとめて送信することを意味します。 送信されるデータのサイズに関しては、get 送信は通常 255 バイトを超えず、post 送信のサイズはサーバーによって異なります。 柔軟性という点では、get は非常に柔軟です。ページジャンプがある限りパラメータを渡すことができます。Post は柔軟性がありません。Post の送信にはフォームの参加が必要です。 推奨:以上がPHP でデータを送信する 2 つの方法の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。