<?php $json_string = $_POST["txt_json"]; if(ini_get("magic_quotes_gpc")=="1") { $json_string=stripslashes($json_string); } $user = json_decode($json_string); echo var_dump($user); ?>
このファイルでは、まずHTMLファイルのPOSTフォームフィールドtxt_jsonの値を取得し、変数$json_stringに代入して、現在のPHP設定がmagic_quotes_gpc=Onであるかどうか、つまり受信した二重引用符が正しいかどうかを判断します。意味が転送されるため、 json_decode 関数で解析できなくなるため、エスケープを解除する必要があります。次に、json_decode 関数を使用して JSON テキストをオブジェクトに変換し、それを $user 変数に保存し、最後に echo var_dump($user) を使用してオブジェクトをダンプします。PHP を使用して POST を受信します。 data と json の解析 データ関連の記事については、PHP 中国語 Web サイトに注目してください。