简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

PHP中addslashes与mysql_escape_string的区别分析

来源:易贤网   阅读:1187 次  日期:2016-08-25 16:10:28

温馨提示:易贤网小编为您整理了“PHP中addslashes与mysql_escape_string的区别分析”,方便广大网友查阅!

本文实例分析了PHP中addslashes与mysql_escape_string的区别。分享给大家供大家参考,具体如下:

1.在插入数据时两者的意义基本一样.区别只在于addslashes

在magic_quotes_sybase=on时将“ '”转换成“ ' '”

在magic_quotes_sybase=off时将“ '”转换成“\ '”

而mysql_escape_string总是将“ '”转换成“\ '”

2.mysql_escape_string在php6中将被抛弃,所以最好避免用它.

而且最好用面向对象的mysqli::real_escape_string,

如果非要用面向过程的话可以用mysql_real_escape_string

希望本文所述对大家PHP程序设计有所帮助。

更多信息请查看网络编程
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:mysql_escape_string()函数用法分析
下一篇:PHP引用的调用方法分析
易贤网手机网站地址:PHP中addslashes与mysql_escape_string的区别分析
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!