Bonjour à tous,
Comment faire en sorte que MaClasse return FALSE (au lieu de l'objet) en cas d'erreur à l'initialisation par exemple ?
J'essaye de faire un truc du genre :
Mais ce script affiche toujours 'ok'...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php class MaClasse { function MaClasse($param) { // initialisation [...] // en cas de problème : return FALSE; } } $o = new MaClasse('truc'); if ($o === FALSE) die('erreur'); else die('ok'); ?>
Une idée ?
Merci d'avance![]()
Partager