0
if (($json=file_get_contents($_FILES["file_upload"]["tmp_name"]))) {
//$json='{"a":1,"b":2,"c":3,"d":4,"e":5}';
$content=json_decode($json,TRUE);
}
我上傳一個文件,然後用PHP讀取它。從json_decode返回的問題,我得到NULL,JSON是有效的,因爲當我嘗試從一個字符串解碼相同的JSON它解碼罰款。任何想法可能是錯誤的。從PHP中的文件解碼JSON
我已經知道我在字符串的開始處得到了三個 。所以我現在做一個substr,但是這是什麼?
做'回聲$ json'來驗證它的讀取文件正確 –
你確定了JSON格式正確?如果不是,json_decode將返回null。 –
它的格式正確,因爲我嘗試在字符串中的Json,它的工作原理。該文件被正確讀取。 –