ホームページ >バックエンド開発 >PHPの問題 >PHPでデータを送信する方法は何ですか

PHPでデータを送信する方法は何ですか

青灯夜游
青灯夜游オリジナル
2022-02-21 14:47:484584ブラウズ

PHP がデータを送信するには 2 つの方法があります: 1. 取得メソッド。「method="get"」属性を form タグに追加してフォームを送信します。送信されたデータは「$_GET」を通じて取得できます。 "; 2. 、投稿モードでは、送信されたデータは "$_POST" を通じて取得できます。

PHPでデータを送信する方法は何ですか

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php を送信するには 2 つの方法があります。データ: get メソッドと post メソッド。

1. get メソッドを使用してデータを送信します。

例: https://www.php.cn?パラメータ名=パラメータ値&パラメータ名=パラメータ値

は、サーバー側 (要求された php ファイル) の $_GET を通じて取得できます。$_GET インデックス値がパラメータ名で、インデックスに対応するデータがパラメータ値です。 get メソッドを通じて送信されたデータは Web サイトの検索バーに表示され、Web サイトの検索バー

PHPでデータを送信する方法は何ですか

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 メソッドで送信されたデータは表示されません

PHPでデータを送信する方法は何ですか

post と get の違い

From Inセキュリティ上、getで送信したデータはURL欄に表示されますが、postで送信したデータは目に見えないため、postの方が安全です。

送信の原則に関して、取得の送信はパラメータを 1 つずつ送信することを意味し、ポストの送信はすべてのパラメータをまとめて送信することを意味します。

送信されるデータのサイズに関しては、get 送信は通常 255 バイトを超えず、post 送信のサイズはサーバーによって異なります。

柔軟性という点では、get は非常に柔軟です。ページジャンプがある限りパラメータを渡すことができます。Post は柔軟性がありません。Post の送信にはフォームの参加が必要です。

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPでデータを送信する方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。