刪除最後一個逗號這裏是我的腳本在對於與Foreach循環
for ($i = 0; $i < $compatibilitycount; $i++) {
foreach ($xml->Item->ItemCompatibilityList->Compatibility[$i] as $compatibility) {
if ($compatibility->Value != '') {
$value = $compatibility->Value . ',';
echo $value;
}
}
echo '<br />';
}
,輸出像這樣
2006,Chrysler,Sebring,Touring Sedan 4-Door,2.7L 2700CC 167Cu. In. V6 FLEX DOHC Naturally Aspirated,
2006,Chrysler,Sebring,Touring Sedan 4-Door,2.7L 2700CC 167Cu. In. V6 GAS DOHC Naturally Aspirated,
2006,Chrysler,Sebring,TSi Sedan 4-Door,2.7L 2700CC 167Cu. In. V6 GAS DOHC Naturally Aspirated,
2006,Dodge,Charger,Base Sedan 4-Door,2.7L 2700CC 167Cu. In. V6 GAS DOHC Naturally Aspirated,
我有一個艱難的時間,除去每一行後面的逗號CSV文件。
我看過去試過的問題試過用implode()
rtrim()
並把$value
放到一個數組中,但沒有任何工作。這有點讓我發瘋,因爲我確信解決方案很簡單。
我的目標是將輸出保存爲csv(但首先我只是試圖正常地回顯輸出)。
http://php.net/manual/en/function.fputcsv.php – bassxzero
請出示implode和rtrim你用過,沒有工作 –
爲什麼沒有人能夠尋找PHP內置的[fputcsv()](http://www.php.net/manual/en/function.fputcsv.php),因爲它在[Filesystem functions](http:// www。 php文檔的php.net/manual/en/ref.filesystem.php)部分 –