關於php轉義函式的整理

2021-10-01 23:49:54 字數 800 閱讀 4113

在 php 中,\0, \r, \n, \t, \f 以及 \v 是預定義的轉義序列。

magic_quotes_runtime自 php 5.3.0 起廢棄並將自 php 5.4.0 起移除。

對從資料庫或者檔案中獲取的資料進行過濾。反斜槓轉義單引號和雙引號

magic_quotes_sybase自 php 5.3.0 起廢棄並將自 php 5.4.0 起移除。

作用:使用單引號(』)轉義單引號(』)使之變成兩個單引號(』』)。

magic_quotes_sybase開啟後將覆蓋magic_quotes_runtime、magic_quotes_gpc。

stripslashes

-返回去除 『\』 後的字串

俗話叫:刪除反斜槓 『\』

intval字元轉換(這個應該不屬於轉義) 強行將變數轉換成int變數

成功時返回 var 的 integer 值,失敗時返回 0。 空的 array 返回 0,非空的 array 返回 1。

可以自動轉換進製

rawurlencode對url編碼

語法:rawurlencode ( 要編碼的url )

字串中除了 -_. 之外的所有非字母數字字元都將被替換成百分號(%)後跟兩位十六進製制數

urldecode解碼

不足的請指出 感謝!

PHP字元轉義相關函式小結 php下的轉義字串

php字元轉義相關函式小結,有時候為了安全起見,我們需要對使用者輸入的字串進行轉義文章中有不正確的或者說辭不清的地方,麻煩大家指出了 與php字串轉義相關的配置和函式如下 1.magic quotes runtime 2.magic quotes gpc 3.addslashes 和stripsla...

PHP中常用的轉義函式

1.addslashes addslashes對sql語句中的特殊字元進行轉義操作,包括 nul 四個字元,此函式在dbms沒有自己的轉義函式時候使用,但是如果dbms有自己的轉義函式,那麼推薦使用原裝函式,比如mysql有mysql real escape string函式用來轉義sql。注意在p...

PHP中常用的轉義函式

1.addslashes addslashes對sql語句中的特殊字元進行轉義操作,包括 nul 四個字元,此函式在d程式設計客棧bms沒有自己的轉義函式時候使用,但是如果dbms有自己的轉義函式,那麼推薦使用原裝函式,比如mysql有mysqwww.cppcns.coml real escape ...