Die Klasse PDOException

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

Einführung

Stellt einen Fehler dar, der von PDO ausgelöst wird. Sie sollten selbst keine PDOException in Ihrem eigenen Code auslösen. Siehe Ausnahmen für weitere Informationen über Ausnahmen in PHP.

Klassenbeschreibung

classPDOExceptionextendsRuntimeException {
protectedint|string$code;
public?array$errorInfo = null;
protectedstring$message = "";
privatestring$string = "";
protectedint$code;
protectedstring$file = "";
protectedint$line;
privatearray$trace = [];
private?Throwable$previous = null;
publicException::__construct(string$message = "", int$code = 0, ?Throwable$previous = null)
finalpublicException::getCode(): int
finalpublicException::getLine(): int
}

Eigenschaften

errorInfo

Entspricht PDO::errorInfo() oder PDOStatement::errorInfo()

code

SQLSTATE-Fehlercode. Zugriff via Exception::getCode().

To Top