我正在從數組中提取數據,以便將其寫入文件供以後使用。如何將提取的數據從數組寫入文件
提取工作正常,print_r語句的結果爲我提供了所需的數據。但是,輸出到文件的數據只能獲取提取數據的最後一個值。
我錯過了什麼?我試過爆炸,將print_r的結果保存爲一個字符串,嘗試輸出緩衝start_ob()而沒有結果。
$url = "http://api.discogs.com/users/xxxxxx/collection/folders/0/releases?per_page=100&page=1";
$json = json_decode(file_get_contents($url));
// Scan through outer loop
foreach ($json as $inner) {
// scan through inner loop
foreach ($inner as $value) {
//get thumb url
$thumb = $value->basic_information->thumb;
//Remove -150 from thumb url to gain full image url
$image = str_replace("-150","",($thumb));
// Write it to file
file_put_contents("file.txt",$image);
print_r($image);
}
}
沒有看到,感謝一百萬人爲我指出這一點,現在我可以繼續我的項目。 – Pimzel 2013-02-14 13:42:24