我試圖通過捲曲用PHP這樣來解碼JSON obtening:如何從捲曲得到JSON用PHP
$url = 'https://www.toto.com/api/v1/ads/?apikey=titi&code_postal='.$code_postal.'&type_de_bois='.$type_bois;
$cURL = curl_init();
curl_setopt($cURL, CURLOPT_URL, $url);
curl_setopt($cURL, CURLOPT_HTTPGET, true);
curl_setopt($cURL, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Accept: application/json'
));
$result = curl_exec($cURL);
curl_close($cURL);
var_dump(json_decode($result, true));
echo json_decode($result);
返回我說,這東西好像是JSON:
[{「id」:「6918」,「nom」:「X」,「code_postal」:「88120」,「ville」:「town」,「description」:「test」,「logo」:「test .png「,」url「:」test「,」telephone「:true}, [{」id「:」6919「,」nom「:」Y「,」code_postal「:」88121「,」ville「 「town1」,「description」:「test」,「logo」:「test.png」,「url」:「test」,「telephone」:true}, [{「id」:「6920」,「nom 「:」 Z 「 」code_postal「:」 88122「,」ville「:」town2「,」description「:」test「,」logo「:」test.png「,」url「:」test「,」telephone「:true}]
int 1)1
我的問題是: - 爲什麼沒有回顯或打印,陣列打印? - 爲什麼json_decode不能正常工作或爲什麼只有一個值(「1」)?
非常感謝您的回答。
var_dump()將顯示數組中的結果 – Kalaivanan