具有绑定数据的PDO queryString

Flo*_*ian 5 php pdo prepared-statement

如果我有一个准备好的语句SELECT * FROM users WHERE userid = :userid,我可以通过读取此SQL语句PDOStatement::$queryString.对于日志记录,我想要拥有执行的字符串,例如... WHERE userid = 42.我怎么得到这个字符串?

Gla*_*bot 6

PDOStatement-> debugDumpParams就是你想要的.您可能需要使用输出缓冲,因为结果会被回显.