Fonction arsort() PHP

Exemple

Si $usernum est supérieur à 10, déclencher une erreur :

<?php
 if ($usernum>10) {
     trigger_error("Le nombre ne peut pas être supérieur à 10");
 }
 ?> 

La sortie du code ci-dessus est similaire à :

Avis : Le nombre ne peut pas être supérieur à 10
 dans C:\webfolder\test.php en ligne 6

Définition et utilisation

La fonction trigger_error() crée des messages d'erreur de niveau utilisateur.

La fonction trigger_error() peut être combinée avec les gestionnaires d'erreurs intégrés ou peut utiliser une fonction utilisateur définie comme nouveau gestionnaire d'erreurs (set_error_handler()).

Syntaxe

trigger_error(errormsg,errortype);
Paramètres Description
errormsg Obligatoire. Définir le message d'erreur. Longueur maximale 1024 octets.
errortype

Optionnel. Définir le type d'erreur. Les valeurs possibles sont :

  • E_USER_ERROR
  • E_USER_WARNING
  • E_USER_NOTICE (par défaut)

Détails techniques

Valeur de retour : Si l'erreur est définie errortyperetourne FALSE. Sinon retourne TRUE.
Version PHP : 4.0.1+