Bu __ toString gelen iz elementler kaldırmak mümkündür.
Ne istiyorum böyle bir şeydir.
class DBException extends PDOException
{
public function __toString()
{
return get_class($this) . " '{$this->getMessage()}' in {$this->getFile()}({$this->getLine()})\n";
}
}
Ben yukarıdaki yöntemi denedim ama çalışmak için görünmüyor. Herhangi bir fikir?
Ben örnek olarak aşağıda bir try catch bloğu kullanırsanız, ben hala iz veri almak.
try {
// Do something here
}catch(DBException $e) {
echo $e;
}
Ben $ e yankılanan benim DbException sınıfta __ toString yöntemi tetikleyecek olacağını sanırdım.