一、区别

换行符:

1.windows中的换行符是\r\n, dos下能够辨认\n

  1. linux/unix下的换行符是\n

其中:

回车符:\r 在ASCII表中对应0x0d (13) 英文为: return #回车

换行符:\n 在ASCII表中对应0x0a (10) 英文为: newline #换行

二、文件格式互转命令

1.unix2dos:将具有unix作风的格式文件转化为具有window下的格式文件。

2.dos2unix:将具有windows作风的格式文件转化为unix下的格式文件。

三、处置办法:str_replace(find,replace,string)

linux/unix下:str_replace("\n","\r\n",“需求转换的内容”);

windows下:str_replace("\r\n","\n",“需求转换的内容”);