ホームページ > バックエンド開発 > PHPチュートリアル > PHPのpostメソッドで渡されたjsonのデータを取得する方法!

PHPのpostメソッドで渡されたjsonのデータを取得する方法!

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 13:10:11
オリジナル
1953 人が閲覧しました



上記は post メソッドで渡された json データです。
このデータを php で受け取ってデータベースに保存するにはどうすればよいですか?
アドバイスをお願いします! !

Reply Discussion (Solution)
$ _post

PHP で受け取ったデータの場合は JSON_DECODE を使ってデコードする

$_POST に値がない場合は file_get_contents(' php ://input') を受信して​​ください (マニュアルに指示があります)


私は初心者なので、例を送ってもらえますか?

$arr = json_decode($_POST['json'], true);print_r($arr);  就是数组了,接下来保存数据库不就简单了
ログイン後にコピー

いくつか調べて、ポストでデータを取得できないことがわかったので、input

$data=file_get_contents("php://input"); //取得json数据 $data = json_decode($data, TRUE);   //格式化 $a1= $data['form']; $a2= $data['entry']['field_1']; $sql1="insert into xxx (a1,a2) values ('$a1','$a2')";
ログイン後にコピー
を使用しました。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート