HTTP POST 経由で送信された変数は URL には表示されません。
$_POST を使用してページから情報を受け取ることができない場合、php://input を使用して値を受け取ることができます
まず、$_POST とphp://input $HTTP_RAW_POST_DATA は、値を取得できる場合は空です。
$http_raw_post_data は、PHP に組み込まれているグローバル変数です。これは、Content-Type が認識できない場合に、POST データを変数 $http_raw_post_data にそのまま埋めるために PHP によって使用されます。また、Content-Type が multipart/form-data である POST データを読み取ることもできません。 PHP が常に POST データを変数 $http_raw_post_data に入力できるように、php.ini の always_populate_raw_post_data 値を On に設定する必要があります。
著作権声明: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。
上記では、関連する側面も含めて $http_raw_post_data 関数の使用法を紹介していますが、PHP チュートリアルに興味のある友人にとって役立つことを願っています。