php stripslashes和addslashes的区别

来源:互联网 发布:算法图解 mobi 编辑:程序博客网 时间:2024/04/29 00:18

addslashes把字符串中特殊字符(单引号,双引号,转义符)进行转义

stripslashes给字符串string去转义


举例:

addslashes

echo "--------字符串转义---------";
     $str "a'bc";
     var_dump(addslashes($str));

stripslashes

echo "--------字符串去转义---------";
     $str "a\'b\"c";
     var_dump(stripslashes($str));

主要用在把特殊字符内容存入到数据库,并且可以防止sql注入攻击,addslashes是写入是用的,stripslashes是输出时用的。

0 0
原创粉丝点击