# error_get_last

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

error_get_last — Récupère la dernière erreur survenue

### Description

error_get_last(): ?array

Récupère la dernière erreur survenue.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Retourne un tableau associatif décrivant la dernière erreur avec les clés "type", "message", "file" et "line". Si l'erreur a été causée par une fonction interne à PHP, le message commencera par le nom de cette fonction. Retourne `null` s'il n'y a actuellement aucune erreur.

### Exemples

Exemple #1 Exemple avec error_get_last()

`<?php
echo $a;
print_r(error_get_last());
?>`

Résultat de l'exemple ci-dessus est similaire à :

    Array
    (
        [type] => 8
        [message] => Undefined variable: a
        [file] => C:\WWW\index.php
        [line] => 2
    )

### Voir aussi

- Constantes d'erreur
- Variable $php_errormsg
- error_clear_last() - Enlève l'erreur la plus récente
- Directive `display_errors`
- Directive `html_errors`
- Directive `xmlrpc_errors`