php mysql转义特殊字符函数
程序员文章站
2024-04-03 11:48:34
...
本文介绍下php mysql编程中转义特殊字符的常用函数,学习下php转义字符的实现方法,有需要的朋友参考下。
在php mysql编程中,转义特殊字符: 一个是:mysql_escape_string 一个是:addslashes mysql_escape_string与addslashes的区别在于 mysql_escape_string总是将“’”转换成“\’” 而addslashes 在magic_quotes_sybase=on时将“’”转换成“”” 在magic_quotes_sybase=off时将“’”转换成“\’” php,就提供了一些函数,使你的查询语句符合你的要求,比如mysql_escape_string 引用一个字符串,并返回一个结果,该结果可作为一个适当转义过的数据值在一个 SQL 语句中使用。字符串被单引号包围着返回,并且在该字符串中每个单引号(“’”)、反斜线符号(“\”)、ASCII NUL 和 Control-Z 出现的地方,在该字符之前均被加上了一个反斜线。如果参数是 NULL,那么结果值是一个没有单引号包围的单词 “NULL”。 QUOTE 函数在 MySQL 4.0.3 中被加入。 在往数据库里写数据时, 有时要写入的字符串中包含了一些特殊的字符,如 ‘,”,/,%等,不知道mysql本身有没有这种转义的函数,不是那些api。 url链接中特殊字符转义方法 php特殊字符转义详解 php正则表达式转义字符的例子 PHP常用转义字符函数 PHP转义正则表达式字符的函数 php实现防注入与表单提交值转义的代码 mysql语句中字符转义的方法举例 php字符转义的相关注意事项 |
上一篇: 无刷新上传图片
推荐阅读
-
php mysql转义特殊字符函数
-
PHP中 htmlspecialchars 函数传入中文变量值后返回空字符串
-
php惯用对字符串操作函数
-
php ucwords() 函数将字符串中每个单词的首字符转换为大写,ucwords大写_PHP教程
-
深入探讨PHP mysql_fetch_array()函数_PHP教程
-
php5与mysql5 web 开发技术详解-4 php控制结构和函数
-
PHP中iconv函数转码时截断字符问题的解决方法,iconv截断_PHP教程
-
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例_php实例
-
PHP&MYSQL之字符编码,乱码,set names的意思
-
这个SQL里的函数是mysql函数还是php函数,函数意思是,该怎么处理