Förlänger PDO
skulle göras som vilken annan klass som helst. Skulle detta passa dina behov? Den enda andra kodändringen skulle vara att behöva instansiera den här klassen istället för PDO
klass när du gör din första anslutning.
class PDOEx extends PDO
{
private $queryCount = 0;
public function query($query)
{
// Increment the counter.
++$this->queryCount;
// Run the query.
return parent::query($query);
}
public function exec($statement)
{
// Increment the counter.
++$this->queryCount;
// Execute the statement.
return parent::exec($statement);
}
public function GetCount()
{
return $this->queryCount;
}
}