我有这个json,我需要用php返回一些特定的结果
JSON{
totalResultsCount: 1,
geonames: [
{
adminCode1: "06",
lng: "27.85849",
geonameId: 953781,
toponymName: "Soweto",
countryId: "953987",
fcl: "P",
population: 1695047,
countryCode: "ZA",
name: "Soweto",
fclName: "city, village,...",
countryName: "South Africa",
fcodeName: "populated place",
adminName1: "Gauteng",
lat: "-26.26781",
fcode: "PPL"
}
]
}
我该如何回显让我们输入geonames[]中的name
I tried this
<?php
echo $json->geonams->name
?>
json object有两种使用方式:
1。
echo $ json -> geonams ->名称;
2。数组风格:
$arr = json_decode($json, true); // it will return an array
echo $arr['geonams']['name'];