php pdo双引号也被逃脱了

时间:2013-07-11 20:56:23

标签: php pdo

我在将值注入数据库之前使用php pdo-> quote。但令人惊讶的是双引号(“)也被逃脱!试图禁用php.ini .htaccess中的magic_quotes_gpc,magic_quotes_runtime,magic_quotes_sybase以及ini_set。仍然运气不好。双引号随着单引号一起被转义。 它不仅在向数据库插入值时添加斜杠,甚至是简单的echo $ pdo->引号('hi“这个”是测试“);正在给我'喜欢'这个'是一个测试'作为输出。我不想逃避双引号!如果没有切换到准备好的语句,有没有解决方法?由于我遇到的许多问题,我避免准备好陈述!

我确信我没有在任何地方使用过抽头。有没有解决这个问题的工作?我正在使用xampp 1.8.2。请帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

  

给我'hi \"this\" is a test'作为输出。

这是正确的输出。这绝对没有错。你根本不应该担心这些斜线。

  

我不想逃避双引号!

你这样做。至少只要你使用这个功能。

无论如何,您应该使用准备好的陈述