downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Exception::getFile> <Exception::getPrevious
[edit] Last updated: Fri, 17 May 2013

view this page in

Exception::getCode

(PHP 5 >= 5.1.0)

Exception::getCodeGibt die Fehlernummer der Exception zurück

Beschreibung

final public mixed Exception::getCode ( void )

Gibt die Fehlernummer der Exception zurück.

Parameter-Liste

Diese Funktion hat keine Parameter.

Rückgabewerte

Exception selbst gibt den Fehlercode als integer zurück. Von Exception erbende Unterklassen können jedoch auch einen anderen Typ zurückgeben. So gibt PDOException beispielsweise ein string zurück.

Beispiele

Beispiel #1 Exception::getCode()-Beispiel

<?php
try {
    throw new 
Exception("Some error message"30);
} catch(
Exception $e) {
    echo 
"The exception code is: " $e->getCode();
}
?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

The exception code is: 30



add a note add a note User Contributed Notes Exception::getCode - [1 notes]
up
1
ricky at rocker dot com
3 months ago
when raising an Exception with no error code explicitly defined, getCode() returns the integer 0

<?php
try {
  throw new
Exception("no code!!");
} catch (
Exception $e) {
  print(
"Code='" . $e->getCode() . "'");
}
?>

outputs

Code='0'

 
show source | credits | sitemap | contact | advertising | mirror sites