maximebf / traceable-pdo
此包已被废弃且不再维护。未建议替代包。
记录使用PDO实例执行的SQL语句
1.0
2013-08-17 02:16 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-06-04 03:26:59 UTC
README
包装PDO(https://php.ac.cn/manual/en/book.pdo.php)以提供关于执行语句的信息。
$pdo = new TraceablePDO(new PDO($dsn));
$result = $pdo->query('select * from mytable');
$tracedStmt = $pdo->getLastTracedStatements();
printf("The last query took %sms to execute", $tracedStmt->getDuration());
还提供了一个ProxyTraceablePDO
用于自定义PDO子类。将您的自定义PDO对象包裹在其中,属性访问和方法调用将被转发。
使用 composer 安装
{
"require": {
"maximebf/traceable-pdo": "1.*"
}
}