ホームページ >バックエンド開発 >PHPチュートリアル >PHPでPOSTデータを取得する3つの方法を詳しく解説
この記事では、php が POST データを取得する 3 つの方法を紹介します。1 つ目は $_POST を使用する方法、2 つ目は file_get_contents を使用する方法、3 つ目はグローバル変数 $GLOBALS を使用する方法です。詳細については、以下の手順を参照してください。
POSTデータを取得する3つのメソッド
メソッド1、$_POST
$_POSTまたは$_REQUESTは、PHPでフォーマットされたデータをkey=>valueの形式で保存します。方法 2、file_get_contents("php://input") を使用します
Content-Type が指定されていない POST データの場合は、file_get_contents("php://input") を使用して元のデータを取得できます。 。 実際、PHP を使用して POST で受信したデータはすべてこのメソッドを使用します。 Content-Type に関係なく、バイナリ ファイル ストリームを含めることも可能です。方法 3、グローバル変数 $GLOBALS['HTTP_RAW_POST_DATA'] を使用します
POST からの元のデータは $GLOBALS['HTTP_RAW_POST_DATA'] に保存されます。PHP は、このループの残りのコードをスキップする際の注意点を引き続き実現します
PHP WeChat はログインとユーザーにメッセージを送信する方法をシミュレートします
以上がPHPでPOSTデータを取得する3つの方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。