PHP error_get_last() functie

Voorbeeld

Retourneer de laatste fout:

<?php
 echo $test;
 print_r(error_get_last());
 ?> 

De output van het bovenstaande code is soortgelijk aan:

Array
 (
     [type] => 8
     [message] => Ondefinieerde variabele: test
     [file] => C:\webfolder\test.php
     [line] => 2
 )

Definitie en gebruik

De functie error_get_last() retourneert de laatste fout (in de vorm van een geassocieerd array).

De geassocieerde array bevat vier sleutels:

  • [type] - De fouttype
  • [message] - De foutmelding
  • [file] - Het bestand waarin de fout is opgetreden
  • [line] - Het regelnummer waarin de fout is opgetreden

Syntaxis

error_get_last();

Technische details

Retourneringswaarde:

Een geassocieerd array wordt geretourneerd, dat de informatie van de laatste fout beschrijft, met de "type", "message", "file" en "line" van de fout als sleutels van het array.

Als de fout veroorzaakt wordt door een ingebouwde PHP-functie, begint de "message" met de naam van die functie.

Als er geen fouten zijn, wordt NULL geretourneerd.

PHP versie: 5.2+