Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
prog:theorie:erreurs [11/11/2019 18:27]
thierry créée
prog:theorie:erreurs [11/11/2019 18:33] (Version actuelle)
thierry [PHP]
Ligne 1: Ligne 1:
-====== ​Gestion ​des erreurs ​======+====== ​La gestion ​des Erreurs ​====== 
 +===== Déclenchement ===== 
 +==== PHP ==== 
 +<code php en php> 
 +throw new \Exception('​Il y a une erreur !'); 
 +</​code>​ 
 +Voir : 
 +  * [[prog:​symfony:​exceptions]] 
 +===== Try ===== 
 +==== PHP ==== 
 +<code php en php> 
 +try { 
 +            $response = $this->​get($uri);​ 
 +    } catch (\Exception $e) { 
 +            // Penser à logger l'​erreur. 
 +            return ['​error'​ => 'Les informations ne sont pas disponibles pour le moment.'​];​ 
 +    } 
 +</​code>​