如果我有像 SELECT * FROM users WHERE userid = :userid
这样的准备语句,我可以通过 PDOStatement::$queryString
读取这个 SQL 语句。对于日志记录,我想要执行的字符串,例如... 用户 ID = 42
。我如何获得这个字符串?
最佳答案
PDOStatement->debugDumpParams是你想要的。您可能需要使用输出缓冲,因为结果会被回显。
关于php - 具有绑定(bind)数据的 PDO queryString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6491711/