Hello,
comment faire pour tester si l'objet x a bien été instancié ?
Une fonction isset utilisable avec un objet quoi !
Merci![]()
Hello,
comment faire pour tester si l'objet x a bien été instancié ?
Une fonction isset utilisable avec un objet quoi !
Merci![]()
if(!$mon_objet){
exit{"erreur");
}
Je pense que ca marche, sinon compare le avec null.
Ou methode bourrine :
tu cree une methode genre existe() qui ne fait rien, dans ton objet. et tu fait un
if(!@mon_objet->existe()){
}
Ou autre idee : quand tu instancie ton objet tu met un booleen a true.
Je pense qu'au moin une des methode existe.
il me semble qu'une fonction php renvoie tous les objets déclarés sous forme de tableau, mais son nom m'échappe![]()
Regarde la fonction : get_object_vars() d'un peu plus pres.
Si tu connais par avance la classe de ton objet x, tu peux toujours utiliser instanceof:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 if ($monObjet instanceof maClasse) { // code si instancié } else { // code si pas instancié ou d'une autre classe }
Partager