ホームページ >バックエンド開発 >PHPチュートリアル >PHPでポストパラメータを取得するいくつかの方法
PHP が投稿パラメータを取得するためのいくつかの方法
1. $_POST['paramName'] は、Content-Type: application/x-www-form-urlencoded
2. "php://input") ほとんどの種類の Content-type に適用できます
php://input を使用すると、POST の生データを読み取ることができます。 $HTTP_RAW_POST_DATA よりもメモリへの負担が少なく、特別な php.ini 設定は必要ありません。 php://input は enctype="multipart/form-data" では使用できません。
3. $GLOBALS['HTTP_RAW_POST_DATA']; は常に元の POST データを含む $HTTP_RAW_POST_DATA 変数を生成します。この変数は、認識できない MIME タイプのデータが検出された場合にのみ生成されます。 $HTTP_RAW_POST_DATA は、enctype="multipart/form-data" フォーム データには使用できません。
投稿されたデータが PHP で認識されない場合は、$GLOBALS['HTTP_RAW_POST_DATA'] を使用して、text/xml や SOAP などのデータを受け取ることができます。
デモ:
アプリケーション
a.htm
---------------
http://blog.csdn.net/kfanning/article/details/6062118
転載元: http://lhdst-163-com.iteye.com/blog/1680297
上記では、PHP が投稿パラメータを取得するためのいくつかの方法を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人にとって役立つことを願っています。