PDF (Ltr)- 2.4 mb
PDF (A4)- 2.4 mb
版权1997 - 2021 PHP文档组。10bet官方网站
mysql_escape_string
转义字符串使用mysql_query
警告
这个函数是在安装PHP 4.3.0弃用,它和整个原始MySQL扩展在PHP 7.0.0移除。相反,使用积极发展MySQLi或PDO_MySQL扩展。看到也MySQL:选择一个API指南。选择这个函数包括:
mysqli_escape_string |
PDO:报价 |
描述
字符串mysql_escape_string(字符串unescaped_string);
这个函数会逃避unescaped_string
,所以它是在一个安全的地方mysql_query
。这个函数是弃用。
这个函数是相同的mysql_real_escape_string
除了mysql_real_escape_string
需要一个连接处理程序和转义字符串根据当前的字符集。mysql_escape_string
并不需要一个连接当前字符集设置参数和不尊重。
参数
-
unescaped_string
-
字符串是逃脱了。
返回值
返回字符串逃走了。
例子
例6.16mysql_escape_string
例子
< ?php项目美元=“Zak的笔记本”;(escaped_item = mysql_escape_string美元项目);printf("转义字符串:% s \ n”, escaped_item美元);? >
上面的示例将输出:
转义字符串:Zak \笔记本电脑
笔记
请注意
mysql_escape_string
不逃避%
和_
。
另请参阅
mysql_real_escape_string |
addslashes |
的magic_quotes_gpc指令。 |