addslashes可會自動給單引號,雙引號增加\這哦,這樣我們就可以安全的把資料存入資料庫中而不駭客利用。*///參數'A..z'界定所有大小寫字母均被轉義echo addcslashes('foo[ ]','A..z'); //輸出:foo[ ]
addslashes可會自動給單引號,雙引號增加這哦,這樣我們就可以安全的把資料存入資料庫教程中而不駭客利用。
*/
//參數'a..z'界定所有大小寫字母均被轉義
echo addcslashes('foo[ ]','a..z'); //輸出:foo[ ]
//
$str="is your name o'reilly?"; //定義字串,其中包括需要轉義的字元
echo addslashes($str); //輸出經過轉義的字串
/*
定義和用法
addslashes() 函數在指定的預定義字元前添加反斜線。
這些預定義字元是:
單引號 (')
雙引號 (")
反斜線 ()
null
文法
addslashes(string)
*/
//當然這個函數更安全
$str="test"; //定義包含特殊字元的字串
$new=htmlspecialchars($str,ent_quotes); //進行轉換操作
echo $new; //輸出轉換結果
//不過輸出時要用到
$str="jane & 'tarzan'"; //定義html字串
echo html_entity_decode($str); //輸出轉換後的內容
echo "
";
echo html_entity_decode($str,ent_quotes); //有選擇性參數輸出的內容
http://www.bkjia.com/PHPjc/445387.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/445387.htmlTechArticleaddslashes可會自動給單引號,雙引號增加\這哦,這樣我們就可以安全的把資料存入資料庫中而不駭客利用。*///參數A..z界定所有大小寫字母均...