Bonjour à tous,
Faut-il faire quelque chose pour que "throw new Exception" fonctionne??
car parse error s'affichantCode:
1
2 if(!$dom) throw new Exception ("Erreur");
merci
Version imprimable
Bonjour à tous,
Faut-il faire quelque chose pour que "throw new Exception" fonctionne??
car parse error s'affichantCode:
1
2 if(!$dom) throw new Exception ("Erreur");
merci
Tu es bien sur une plateforme PHP5 au moins ?
Non j'utilise seulement le version de php 4.3.10.
Faut'il obligatoirement php 5?
En fait, la fonction throw n'est pas défini sous php 4.
Donc installe php 5 pour pouvoir l'utiliser.
http://fr3.php.net/manual/fr/language.exceptions.php
g modifié macbook j'ai tapé les chiffres ms numlock n'étai pas activé. J'ai pas fait attention du coup j'ai modifié mon post qui avait une tournure plutot lourde. Désolé.
J'avais compris ! :D
j'ai édité aussi. :P
Ta syntaxe n'est pas bonne c'est plutôt comme ça :Citation:
Code:
1
2 if(!$dom) throw new Exception ("Erreur");
Car avec le if tu émet une condition qui -si elle est remplis- exécute le code entre crochetCode:
1
2 if(!$dom) { throw new Exception ("Erreur");}
Bonjour,
Il est tout à fait possible d'utiliser la syntaxe :
Si l'expression est alors égale à true, si elle est vraie, php (comme d'autre langage tel que C/C++, JS, C#...) exécutera l'instruction jusqu'à rencontrer le point virgule.Code:
1
2
3 if(expression) instruction;
Cette syntaxe, je trouve, allège beaucoup le code.