虽然addslashes有一个副本,stripslashes,我不知道PHP DB特定的转义函数(例如mysql_real_escape_string或pg_escape_string)的对应物,也不知道ADOdb qstr函数的对应物。我对吗?如何解除使用mysql_real_escape_string或qstr?
转义的内容我知道,在一个理想的世界中,我们不需要un-esacpe函数,因为你应该在查询中使用它们之前使用db-escape内容,但是如果使用“escape everything”方法构建应用程序并且你需要使用它,每次你不在查询中使用它们时你需要浏览内容,如果你从addslashes切换到类似mysql_real_escape_string,pg_escape_string或adodb-> qstr的东西,striplashes就不起作用。
提前多多感谢。