Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
prog:theorie:erreurs [11/11/2019 18:27]
thierry
prog:theorie:erreurs [11/11/2019 18:33] (Version actuelle)
thierry [PHP]
Ligne 1: Ligne 1:
 ====== La 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>​
 +