JeuWeb - Crée ton jeu par navigateur
[Résolu] Améliorations possibles et conseils - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [Résolu] Améliorations possibles et conseils (/showthread.php?tid=4988)

Pages : 1 2


RE: Améliorations possibles et conseils - Ter Rowan - 18-07-2010

il faut pas mettre de die(throw)

du genre

dans le code global:

Code PHP :
<?php 
try
{
// ton code
// ton code
// ton code
// ton code
// ton code
}
catch (
Exception e) // ou une classe à toi à voir dans les tutos la dessus
{
// le code de gestion des erreurs
}

et dans le code ou potentiellement tu veux provoquer des erreurs (plutôt que des or die)

Code PHP :
<?php 
if (les choses ne vont pas comme il faut)
throw new
Exception('le message qui va bien');

après je pense que le mieux est de surchager la classe exception pour pouvoir traiter à ta sauce les exceptions que tu auras généré et les séparer des exceptions générées par le système, enfin tout ça a voir dans les tutos plus pertinents que moi :p


RE: Améliorations possibles et conseils - Joojo - 19-07-2010

D'accord merci beaucoup.