PHP的编写SQL语句时对需要转义字符的处理
来源:互联网 发布:c游戏编程教程 编辑:程序博客网 时间:2024/06/06 00:07
1. 对于PHP magic_quotes_gpc=on的情况,
我们可以不对输入和输出数据库的字符串数据作
addslashes()和stripslashes()的操作,数据也会正常显示。
如果此时你对输入的数据作了addslashes()处理,
那么在输出的时候就必须使用stripslashes()去掉多余的反斜杠。
2. 对于PHP magic_quotes_gpc=off 的情况
必须使用addslashes()对输入数据进行处理,但并不需要使用stripslashes()格式化输出
因为addslashes()并未将反斜杠一起写入数据库,只是帮助mysql完成了sql语句的执行。
参考资料: <PHP magic_quotes_gpc的详细使用方法>
- PHP的编写SQL语句时对需要转义字符的处理
- mybatis中写sql语句时需要转义的字符
- mybatis中写sql语句时需要转义的字符
- php正则对\\\\转义的特殊处理需要注意
- Oracle对字符转义的处理
- php中对特殊字符的转义
- solr 查询语句中需要转义的字符
- php的转义字符
- xml对特殊字符的处理(字符转义)
- sql 语句的转义
- 正则需要转义的字符
- JSON需要转义的字符
- 编写sql语句时需要注意的一些问题
- Oracle Like中对转义字符的的处理
- Oracle Like中对转义字符的的处理
- mysql语句的转义字符
- XML保存SQL语句时候的转义字符
- 对转义字符“\”的理解
- 0day搜索引擎
- linux下利用firefox插件看chm
- 希腊语发音
- 学走路-第15天 数字中国高层会议感悟
- 设计模式-原型设计模式(Prototype)
- PHP的编写SQL语句时对需要转义字符的处理
- Total Commander 下载 和 使用 (代替资源管理器)
- A Scene-Graph based Ray Tracer (2) – MFC, Scene Graph API, Maths
- LOCKDIR破解
- 三米的距离
- 利用Java反射机制调用其他类的main方法
- 我该怎么走?
- java面试
- 战争磨盘四:枪杆子里出政权