PDO
का विस्तार करना किसी भी अन्य वर्ग की तरह किया जाएगा। क्या यह आपकी आवश्यकताओं के अनुरूप होगा? केवल अन्य कोड परिवर्तन के लिए PDO
. के बजाय इस वर्ग को तत्काल करना होगा अपना प्रारंभिक संबंध बनाते समय कक्षा।
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;
}
}