Из массива JSON я хочу создать PHP-код и записать его в MySQL. Как я могу это сделать? Ниже представлен мой массив JSON:Напишите PHP-скрипт для преобразования JSON в массив PHP для хранения в MySQL
{
"school1":[
{
"name":"aaa Universe",
"url":"http:\/\/aaa_Universe.com\/"
},
{
"name":"bbb Universe",
"url":"http:\/\/bbb_Universe.com\/"
}
],
....................................
....................................
"school4":[
{
"name":"ggg Universe",
"url":"http:\/\/ggg_Universe.com\/"
},
{
"name":"hhh Universe",
"url":"http:\/\/hhh_Universe.com\/"
}
]
}
Я написал ниже PHP-скрипт, чтобы получить ожидаемый результат. Могли бы вы предложить другой путь:
$data = file_get_contents ("list.json");
$json = json_decode($data, true);
foreach ($json as $key => $value) {
if (!is_array($value)) {
echo $key . '=>' . $value . '<br/>';
} else {
foreach ($value as $key => $val) {
echo $key . '=>' . $val . '<br/>';
}
}
}
$ jsonarray = json_decode ($ data, true);
print_r ($ jsonarray); –
что вам нужно? –
и в чем проблема? Вы еще не пишете никому db, этот код отсутствует. – Jeff