标签: php text
<?php $lines = file('brand_list.txt'); $hi = ","; foreach ($lines as $line) { $xml .= "$line" . "$hi"; } file_put_contents('brand-list-url.txt', $xml);
品牌一览url.txt
答案 0 :(得分:4)
因为brand_list.txt的第一行可能是一个空行而$line包含换行符。
brand_list.txt
$line
阅读file()上的文档。我也鼓励你看看implode()。
file()
implode()
答案 1 :(得分:1)
$ line变量包含换行符,因此逗号出现在输出的下一行。
答案 2 :(得分:1)
因为$line包含\n(换行符)字符。
\n
您需要rtrim() $line,然后追加\n。
rtrim()