JM4*_*JM4 3 php
常数:
PHP_EOL
应该代表windows和linux上的换行符,但是当我在我的linux盒子上运行时没有间距(导致产生.txt文件的主要麻烦,现在有了盒子而不是换行符).
任何快速解决问题的方法?
似乎常见的答案是在Linux机器上创建的任何内容都不会在记事本中"正确"显示.是否有任何要在记事本本身的后端纠正这个问题(根据说法找到并替换并用实际的休息替换?)
Mat*_*hew 10
一些"修复":
使用\r\n您的换行符使Windows快乐.
\r\n
不要使用记事本.
PHP_EOL只代表它运行的系统的某些东西.它不可能同时代表每个OS使用的每个EOL序列.
dru*_*dge 6
不要PHP_EOL用于文本文件输出.
IIRC最好使用"\r\n"以获得最佳兼容性.
"\r\n"
如果你愿意,你可以DEFINE或者$var它.
DEFINE
$var
归档时间:
15 年,3 月 前
查看次数:
14221 次
最近记录: