我的API是返回JSON數據作爲獲取來自json_decode()
[[{"ID":"1","Image":"img01.jpg"}]]
我通過API地方獲取這些數據,並試圖綁定圖像但不能夠做到這一點的圖像。 我在這裏嘗試了許多解決辦法,但看來我失去了一些東西
$url = "http://getsjobs.esy.es/api.php?ID=1&format=json";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT, 4);
$json = curl_exec($ch);
if(!$json) {
echo curl_error($ch);
}
curl_close($ch);
$data = json_decode($json,true);
//solution 1
// for($i = 0; $i <= count($data); $i++) {
// echo $data[$i][0];
// echo $data[$i][Image];
// }
//solution 2
// foreach ($data as $optie) {
// echo "name = " . $optie['Image'] . "<br>";
// }
//solution 3
// foreach ($data as $key => $value)
// {
// echo $value[0];
// }
//solution 4
// foreach($json['Array']['Array'] as $item) {
// print $item['Image'];
// }
//solution 4
//echo $data->Array->Image;
我Simplying試圖獲取價值「img01.jpg」和要標記到img標籤SRC。
任何人都可以告訴我失蹤了嗎?任何提示都將有所幫助
首先,請標記你的問題的服務器端語言,儘管這似乎是清楚你」重新使用PHP。到底發生了什麼問題?處理API響應時收到錯誤消息。請更清楚發生了什麼問題。 – sidneydobber