相关疑难解决方法(0)

在PHP中用文件写一个新行

我的代码:

$i = 0;
$file = fopen('ids.txt', 'w');
foreach ($gemList as $gem)
{
    fwrite($file, $gem->getAttribute('id') . '\n');
    $gemIDs[$i] = $gem->getAttribute('id');
    $i++;
}
fclose($file);
Run Code Online (Sandbox Code Playgroud)

出于某种原因,它是\n作为字符串写的,所以文件看起来像这样:

40119\n40122\n40120\n42155\n36925\n45881\n42145\n45880
Run Code Online (Sandbox Code Playgroud)

从Google开始它告诉我使用\r\n,但是\r回车似乎不是我想做的.我只是希望文件看起来像这样:

40119
40122
40120
42155
36925
45881
42145
45880
Run Code Online (Sandbox Code Playgroud)

谢谢.

php fopen newline fwrite linefeed

101
推荐指数
4
解决办法
29万
查看次数

标签 统计

fopen ×1

fwrite ×1

linefeed ×1

newline ×1

php ×1