\r\n

'\r'是回車,'\n'是換行,前者使光標到行首,後者使光標下移一格,通常敲一個回車鍵,即是回車,又是換行(\r\n)。Unix中每行結尾只有“<換行>”,即“\n”;Windows中每行結尾是“<換行><回車>”,即“\n\r”;Mac中每行結尾是“<回車>”。
\n是換行,英文是New line,表示使光標到行首
\r是回車,英文是Carriage return,表示使光標下移一格
\r\n表示回車換行
我們在平時使用電腦時,已經習慣了回車和換行一次搞定,敲一個回車鍵,即是回車,又是換行。
 
1、\n 軟回車:

在Windows 中表示換行且回到下一行的最開始位置。相當於Mac OS 裏的 \r 的效果。
在Linux、unix 中只表示換行,但不會回到下一行的開始位置。

2、\r 軟空格:

在Linux、unix 中表示返回到當行的最開始位置。
在Mac OS 中表示換行且返回到下一行的最開始位置,相當於Windows 裏的 \n 的效果。
 

3、\t 跳格(移至下一列)。

它們在雙引號或定界符表示的字符串中有效,在單引號表示的字符串中無效。
\r\n 一般一起用,用來表示鍵盤上的回車鍵,也可只用 \n。
\t表示鍵盤上的“TAB”鍵。

就像你使用 enter和shift+enter的區別
 
4、文件中的換行符號:


linux,unix: \r\n
windows : \n
Mac OS : \r


5、常用轉義符號的意義:

\n  LF或ASCII中的0x0A(10)
\r  CR或ASCII中的0x0D(13)
\t  水平製表符-HT或ASCII中的0x09(9)
\\  反斜槓
\$  美圓符
\"  雙引號
\'  單引號
 
6、"\r\n"與"</br>"的區別
 
\r\n是輸出的HTML代碼換行,客戶看到的效果沒有換行。
如果是輸出給瀏覽器,就用<br/>
\r\n,好比你在DreamWeaver裏做一個網頁,在源代碼裏按一下回車,是給源代碼回車換行。
是輸出一個(HTML標記性語言),在HTML中解釋爲輸入的字換行。 \r\n的作用是給源代碼回車換行,輸入後,查看html源代碼,就看會到有換行,而HTML解釋器(瀏覽器)認爲它是沒用的東西,用不用都一樣顯示。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章