salut
j'ai une class dto
j'utilse is_a pour savoir si j'ai un objet seulement cette fonction est deprecier,
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
19
20
21
22
23
24
25 public function __set($name,$value) { switch ($name) { case '_view':$this->_view=$value;break; case '_model': if(is_a($value)) { echo 'objet'; if(!array_key_exists('$name',$this->_model['objet'])) $this->_model['objet']=$value; else throw new Exception('index allready exist '.$name); } elseif (is_array($value)) { if(!array_key_exists('$name',$this->_model['array'])) $this->_model['array']=$value; else throw new Exception('index allready exist '.$name); } break; default:throw new Exception('unknow property '.$name);break; } }
je veut juste savoir si c'est un objet ou non, et je ne connai pas a l'avance le non de la class
comment je peut faire
merci
Partager