Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在Windows环境上PHP开发。 我有一些我读写的文件。 我确实使用了 NEWLINES 的定义(对于 Windows,对于 UNIX),但是当我移植到 UNIX 时,我是否必须将所有这些文件转换为 UNIX 文本格式?这不是许多奇怪的烦人错误的大门吗?APACHExampp\r\n\n
PHP
APACHE
xampp
\r\n
\n
谢谢
是的,这可能是任何烦人的问题。您将需要以某种方式解决它。我使用 fstream/sstream 编写了自己的 C++ 实用程序,但有很多解决方案。实际上有一个堆栈溢出,其中提到了一些方法来做到这一点:
如何在 Bash 脚本中将 DOS/Windows 换行符 (CRLF) 转换为 Unix 换行符 (\n)?