日期:2010-12-05 10:33:00 来源:本站整理
php addslashes sql防注入函数[网站编程]
本文“php addslashes sql防注入函数[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
addslashes可会自动给单引号,双引号增添这哦,这样我们便可以安全的把数据存入数据库教程中而不黑客操纵.
*/
//参数'a..z'界定全部大小写字母均被转义
echo addcslashes('foo[ ]','a..z'); //输出:foo[ ]
//
$str="is your name o'reilly?"; //定义字符串,此中包含需求转义的字符
echo addslashes($str); //输出经过转义的字符串
/*
定义和用法
addslashes() 函数在指定的预定义字符前增添反斜杠.
这些预定义字符是:
单引号 (')
双引号 (")
反斜杠 ()
null
语法
addslashes(string)
*/
//当然这个函数更安全
$str="<a href='test'>test</a>"; //定义包含特别字符的字符串
$new=htmlspecialchars($str,ent_quotes); //举行转换操作
echo $new; //输出转换后果
//不过输出时要用到
$str="jane & 'tarzan'"; //定义html字符串
echo html_entity_decode($str); //输出转换后的内容
echo "<br/>";
echo html_entity_decode($str,ent_quotes); //有可选参数输出的内容
以上是“php addslashes sql防注入函数[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论