2015-08-23 45 views
1

我從一個API調用以下的輸出:JSON字符串無法正確解析PHP

$json = file_get_contents($service_url); 

$ JSON的後續代碼var_dump給我:

string(308) " [{"Transaction_ID":2805579},{"Transaction_ID":2777876},{"Transaction_ID":2808406}]" 

然而, 的var_dump(json_decode($ JSON ))返回一個null。

我在做什麼錯?

+1

你Should't使用json_decode代替decode_json? – Armand

+0

對不起,這是一個錯字。我正在使用json_decode – user2242590

+2

「如果json無法解碼或者編碼數據比遞歸限制更深,則返回NULL。」http://php.net/manual/en/function.json-decode.php – Emil

回答