php插入含有特殊符号数据的处理方法

bluemoon89886 9 0 PDF 2021-01-01 03:01:13

发现问题 当我们在向mysql写入数据时,如果数据中有特殊字符就会出现数据无法正常入库的情况,比如: mysql_query(”update table set `name`='make's'”); 而这个时候一般就是使用addslashes()这个函数来转义数据中的特殊字符 处理方法 PHP为了安全性,所以引入了个magic_quotes_gpc = On的功能,可以不需要做任何处理就能直接把单引号插入数据库中,那么对于Off时,则需要考虑单引号的问题了,而不是一味地信任运行环境。 当magic_quotes_gpc = On时,使用了addslashes()处理后的数据在数据库中将以

用户评论
请输入评论内容
评分:
暂无评论