Comment envoyer une exception à la place d'un warning lors d'une inclusion ?

En php, l'inclusion de fichier peux se faire via un simple

include("fichier");

toutefois, si le fichier n'est pas trouvé, un warning est émis.

Comment faire pour qu'il n'y est plus de warning et qu'une exception soit levée à la place ?

Poser: 5 août 2011, 11:26
epommate
232

1 réponse

Voici une fonction qui répond à la question :

function includeWithException($fichier){
    if ( @ ! include($fichier)){
        throw new Exception("$fichier n'a pas été trouvé.");
    }
}
Répondu: 5 août 2011, 11:27
epommate
232

Votre réponse


Aide sur le formatage »
Ce n'est pas la réponse que vous chercher ? Parcourez les questions avec une étiquette php include ou poser votre propre question
logo_rss Flux de la question