我有如下的json文件,我想先在state表中输入states,然后在另一个表中输入相应的名称,即城市,并以相关state的id作为state id,其中有1700多个数据。sql结构应该是
状态表id状态
城市表
id城市州\u id
其中state id是指状态的id,以便我可以使用连接。
[
{
"id": "1",
"name": "Mumbai",
"state": "Maharashtra"
},
{
"id": "2",
"name": "Delhi",
"state": "Delhi"
},
{
"id": "3",
"name": "Bengaluru",
"state": "Karnataka"
},
{
"id": "4",
"name": "Ahmedabad",
"state": "Gujarat"
},
{
"id": "5",
"name": "Hyderabad",
"state": "Telangana"
}
]
我已经将json文件转换为一个数组
$json = file_get_contents("resources/statelist.json");
$array = json_decode($json, true);
我怎么能做到呢?或者其他任何选择,因为我对php还很陌生。。注意:有许多城市有相同的状态,上面的json只是完整json的一部分。
1条答案
按热度按时间f0brbegy1#
执行以下操作