當前位置: 首頁> 函數類別大全> addslashes

addslashes

使用反斜線轉義字符串
名稱:addslashes
分類:字符串
所屬語言:php
一句話介紹:返回在預定義的字符前添加反斜杠的字符串。

定義和用法

addslashes()函數返回在預定義字符之前添加反斜杠的字符串。

預定義字符是:

  • 單引號(')
  • 雙引號(")
  • 反斜杠(\)
  • NULL

提示:該函數可用於為存儲在數據庫中的字符串以及數據庫查詢語句準備字符串。

註釋:默認地,PHP 對所有的GET、POST 和COOKIE 數據自動運行addslashes() 。所以您不應對已轉義過的字符串使用addslashes() ,因為這樣會導致雙層轉義。遇到這種情況時可以使用函數get_magic_quotes_gpc() 進行檢測。

文法

addslashes ( string )
參數描述
string必需。規定要轉義的字符串。
同類函數
  • 將CSV字符串解析為數組 str_getcsv

    str_getcsv

    將CSV字符串解析為數組
  • 輸出格式化的字符串 printf

    printf

    輸出格式化的字符串
  • 設置區域設置信息 setlocale

    setlocale

    設置區域設置信息
  • 二進制安全不區分大小寫的字符串比較 strcasecmp

    strcasecmp

    二進制安全不區分大小寫的字符串比較
  • 將字符串解析成多個變量 parse_str

    parse_str

    將字符串解析成多個變量
  • 計算字符串中全部字符都存在於指定字符集合中的第一段子串的長度 strspn

    strspn

    計算字符串中全部字符都存在於指定字符集合
  • 二進制安全比較字符串(從偏移位置比較指定長度) substr_compare

    substr_compare

    二進制安全比較字符串(從偏移位置比較指定
  • 輸出一個或多個字符串 echo

    echo

    輸出一個或多個字符串
熱門文章