【发布时间】:2013-02-19 15:51:08
【问题描述】:
如果我需要在 PHP 中使用这些函数,最好的顺序是什么:stripslashes、utf8_decode 和 mysql_real_escape_string。
实际上 somme \\ 出现例如:Francois\'s Farm。
谢谢。
【问题讨论】:
-
你不应该在新代码中使用
mysql_*函数,所以真的没有答案。使用参数化查询。 -
你真的不需要它们中的任何一个。禁用
magic_quotes,设置mysql数据库连接为UTF8(还需要为数据库、表、列设置UTF8编码),使用PDO代替mysql_*
标签: php mysql-real-escape-string utf8-decode stripslashes