先來談談什麼是轉義字元?
轉義字符,其實就是將規定的PHP語法用 " \ " 來輸出。但語法規定在不同的系統中轉義字符的作用是不同的,例如:在windows系統中的回車換行符用" \r " 或" \n ",而在Linux 系統中這兩種換行符號有比較大的差別:"\r"遊標回到行首,但還在本行; "\n"表示下一行,不會回到行首。
PHP中的轉義字元有以下的一些:
" \n" ==>換行
##
######### ############ \\"==> 反斜線############ ############ >單引號 ############ " \" " ==>雙引號 ############ " \[0-7]{1,3} " 正規表示式符合一個八進位符號表示的字元############ " \x[0-9A-Fa-f]{1,2} " 正規表示式符合一個十六進位符號表示的字元#########在PHP中,可以使用echo() 和print() 語句傳送資料到Web瀏覽器,也可以使用它們傳送HTML 程式碼到Web瀏覽器。 ,echo() 和print() 是語言構造,而不是函數,這裡用了一對括號,從而有助於與變數以及PHP的其他部分區分開。一個都不會產生任何問題。字串可以使用單引號(')、雙引號(")、界定符(<<<)3種方法定義。 ,因此需要對這些字元做轉義處理,要在這些字元的前面使用轉義符 " \ "。符,緊接在"\"後面的第一個字元將變得沒有意義。 \' "
時就失去了定界符的意義,變成普通的單引號" ' " 。朋友可以透過echo ' \' ' 輸出一個單引號" ' ", 但轉義符" \ " 不會顯示。 ##轉義字元代碼
轉義字元的意義\ ' | 單引號 |
\ \ | 反斜線 |
\ n | 換行符號 |
#回車符號 | |
#製表符 | |
#\ $ | ##「美元符號|
說明: 如果要在字串中表示單引號,則需要使用反斜線( | \)來進行轉義。例如,要表示字串" I'am ",就需要寫成這個樣式 " I\'am " 。 |
<?php echo 'this url_name = \'PHP中文网\''; ?>輸出結果為:
this url_name = 'PHP中文网'
以上是什麼是php轉義與反轉義字串資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!