-1
に連想配列に変換私は、PHPスクリプトにAJAXとHTMLフォームデータを送信していると私はこのような連想配列にデータを変換しています:フォームデータ形式のJSONオブジェクトにアクセスすると、PHP
$ JSON = json_decode( $ request-> get( 'json')、true);
私は変数をダンプてるときに、私はこの配列を取得:
array(11) {
[0]=>
array(2) {
["name"]=>
string(21) "form[pickupDate][day]"
["value"]=>
string(1) "4"
}
[1]=>
array(2) {
["name"]=>
string(23) "form[pickupDate][month]"
["value"]=>
string(1) "1"
}
[2]=>
array(2) {
["name"]=>
string(22) "form[pickupDate][year]"
["value"]=>
string(4) "2016"
}
[3]=>
array(2) {
["name"]=>
string(22) "form[pickupTime][hour]"
["value"]=>
string(1) "0"
}
[4]=>
array(2) {
["name"]=>
string(21) "form[returnDate][day]"
["value"]=>
string(1) "1"
}
[5]=>
array(2) {
["name"]=>
string(23) "form[returnDate][month]"
["value"]=>
string(1) "1"
}
[6]=>
array(2) {
["name"]=>
string(22) "form[returnDate][year]"
["value"]=>
string(4) "2016"
}
[7]=>
array(2) {
["name"]=>
string(22) "form[returnTime][hour]"
["value"]=>
string(1) "0"
}
[8]=>
array(2) {
["name"]=>
string(19) "form[pickupAddress]"
["value"]=>
string(0) ""
}
[9]=>
array(2) {
["name"]=>
string(12) "form[agency]"
["value"]=>
string(1) "1"
}
[10]=>
array(2) {
["name"]=>
string(12) "form[_token]"
["value"]=>
string(43) "9dh6ghpMv5K9LUdSLvh6y2NOzqTzUrOfVriL8C63Ybs"
}
}
は私がループすることなく、形態[pickupDate] [日]の値を取得できますか?
$ json [0] ['value']を使用します。 jsonからの変化は変わらないと考えている。 –
[PHPでJSONからデータを抽出するにはどうすればいいですか?](http://stackoverflow.com/questions/29308898/how-do-i-extract-data-from-json-with-php) – miken32