在PHP指令碼中的轉義字元

2021-08-21 12:08:37 字數 379 閱讀 1759

在編寫php指令碼的過程中,經常在遇到寫路徑或者某些特殊字元時,要用到轉義字元,反斜線  \  。

比如,在使用fopen()函式的時候,我們要寫引數,即要開啟的路徑。

$fp = fopen("$document_root/../orders/orders.txt",'w');

在unix系統中,目錄中間的間隔符是正斜線(/);而在windows系統中,可以使用正斜線或者反斜線作為間隔符。但是單單的反斜線是不會被fopen函式理解,需要乙個轉義字元(\).

於是**就變成$fp = fopen("$document_root\\..\\orders\\orders.txt",'w');

此時  \\   就會被fopen 函式理解為  \  ,這就是轉義字元的作用。

php中的特殊字元轉義 php特殊字元轉義詳解

html array html username htmlentities clean username ent quotes,utf 8 echo welcome back,複製 小提示htmlspecialchars 函式與htmlentities 函式基本相同,它們的引數定義完全相同,只不過是...

php 字元轉義

php中字元轉移函式如下 1 htmlspecialchars和htmlentities 1 htmlspecialchars 將 與 單雙引號 大於和小於號轉換成 html格式 echo htmlspecialchars fd sa fda fds afd fgjhou nbbfd sa fda ...

PHP轉義字元

1.magic quotes runtime 2.magic quotes gpc 3.addslashes 和stripslashes 4.mysql escape string 5.addcslashes 和stripcslashes 6.htmlentities 和html entity de...