addslashes() 函式在指定的預定義字元前新增反斜槓。
這些預定義字元是:
addslashes(string)引數
描述string
必需。規定要檢查的字串。
該函式可用於為儲存在資料庫中的字串以及資料庫查詢語句準備合適的字串。
注釋:預設情況下,php 指令 magic_quotes_gpc 為 on,對所有的 get、post 和 cookie 資料自動執行 addslashes()。不要對已經被 magic_quotes_gpc 轉義過的字串使用 addslashes(),因為這樣會導致雙層轉義。遇到這種情況時可以使用函式 get_magic_quotes_gpc() 進行檢測。
在本例中,我們要向字串中的預定義字元新增反斜槓:
<?php輸出:$str = "who's john adams?";
echo $str . " this is not safe in a database query.
";echo
addslashes($str)
. " this is safe in a database query.";?>
who's john adams? this is not safe in a database query.who\'s john adams? this is safe in a database query.
php編碼轉換相關
php 4 4.0.5,php 5,php 7 iconv 字串按要求的字元編碼來轉換 string iconv string in charset string out charset string str 將字串str從in charset轉換編碼到out charset。in charset輸...
PHP 檔案轉移
今天看到一段經典 感覺太厲害了 function recurse copy src dst else closedir handle recurse copy src dst src原有目錄,dst現有目錄 2017年11月29日10 39 38 昨天工作中遇到問題,mkdir不起作用,百思不得其解...
JavaScript編碼相關
我 u6211 a.我 charcodeat 0 tostring 16 6211 其中charcodeat 方法可返回指定位置的字元的 unicode 編碼。這個返回值是 0 65535之間的整數。b.而ascii字元在0 255之間,故有 a charcodeat 0 tostring 16 4...