JavaScript から PHP への JSON データの解析
ブラウザの Javascript からサーバーに JSON データを送信し、PHP で解析するには、いくつかの作業が必要です。手順。
1. JSON 文字列の作成
JavaScript では、JSON.stringify() メソッドを使用してオブジェクトを JSON 文字列に変換します。この文字列には、サーバーに送信されるデータが含まれます。
2. AJAX を使用した JSON データの送信
JavaScript の XMLHttpRequest オブジェクトを利用して、サーバーへの AJAX 接続を確立します。サーバーが php://input.
3. PHP での JSON データの解析
「application/json」ヘッダーを使用した場合は、以下を使用して生の POST データを読み取ります。
$str_json = file_get_contents('php://input');
「application/x」を使用した場合-www-form-urlencoded" ヘッダーを使用して、$_POST 経由でデータにアクセスしますが、最初に Javascript で POST 文字列を作成することを忘れないでください。 json_decode() を使用して JSON 文字列をデコードします。
回避すべき落とし穴
以上がJavaScript から PHP への JSON データを解析するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。