无论我传递给什么值/数据类型对$pdo->quote($value, $type);
,它似乎总是将它作为字符串引用:
echo $pdo->quote('foo', PDO::PARAM_STR); /* 'foo', as expected */
echo $pdo->quote(42, PDO::PARAM_INT); /* '42', expected 42 unquoted */
我只是想知道这是否是预期的功能。我使用准备好的语句来执行实际的查询,但我试图获取 创建最终的查询字符串(用于调试/缓存),并手动构建它们。
正如标题所示,这是$pdo
使用 MySQL 驱动程序创建的时间。由于不可用,我没有尝试过其他人。