addslashes可會自動給單引號,雙引號增長\這哦,這樣咱們就能夠安全的把數據存入數據庫中而不黑客利用。*///參數'A..z'界定全部大小寫字母均被轉義echo addcslashes('foo[ ]','A..z'); //輸出:foo[ ]php
addslashes可會自動給單引號,雙引號增長這哦,這樣咱們就能夠安全的把數據存入數據庫教程中而不黑客利用。
*/
//參數'a..z'界定全部大小寫字母均被轉義
echo addcslashes('foo[ ]','a..z'); //輸出:foo[ ]html
//
$str="is your name o'reilly?"; //定義字符串,其中包括須要轉義的字符
echo addslashes($str); //輸出通過轉義的字符串數據庫
/*
定義和用法
addslashes() 函數在指定的預約義字符前添加反斜槓。安全
這些預約義字符是:函數
單引號 (')
雙引號 (")
反斜槓 ()
null
語法
addslashes(string)
*/spa
//固然這個函數更安全code
$str="test"; //定義包含特殊字符的字符串
$new=htmlspecialchars($str,ent_quotes); //進行轉換操做
echo $new; //輸出轉換結果
//不過輸出時要用到htm
$str="jane & 'tarzan'"; //定義html字符串
echo html_entity_decode($str); //輸出轉換後的內容
echo "
";
echo html_entity_decode($str,ent_quotes); //有可選參數輸出的內容教程