我有一个文件,我必须在 PHP 中读入和修改,所以我读入它,用新行分解它,修改我需要的内容,然后将它重新粘贴在一起,通过\n
.
但是,它似乎\r\\n
出于某种原因正在输出它们。任何修改之前的文件都有新的行 \r\n 这似乎工作正常。只有当我通过添加新行时,\n
它才会进入\r\\n
.
同样经过阅读,我尝试了换行符\r\n
而不是 just \n
,但输出为\r\\r\\n
. 有什么想法吗?非常感谢!如果您需要查看其他任何内容或需要更多信息,请询问。
添加新行的代码在这里:
for($i = 0 ; $i<count($tmp);$i++){
$tmpstr .= $tmp[$i];
if(count($tmp)-1 != $i){
$tmpstr .= '\r\n';
}
}
它在除最后一行之外的所有末尾添加换行符,除了错误的字符外,这似乎工作正常。