PHP 忒聊 綴豖 ヶ輛 get_object_vars (PHP 4) Description This function returns an associative array of defined object properties for the specified object obj. If variables declared in the class of which the obj is an instance, have not been assigned a value, those will not be returned in the array. 瞰赽 1. Use of get_object_vars() ?php class Point2D {var $x, $y; var $label; function Point2D($x, $y) {$this- x = $x; $this- y = $y;} function setLabel($label) {$this- label = $label;} function getPoint() {return array("x" = $this- x, "y" = $this- y, "label" = $this- label);}} // "$label" is declared but not defined $p1 = new Point2D(1.233, 3.445); print_r(get_object_vars($p1)); $p1- setLabel("point #1"); print_r(get_object_vars($p1));? Array ([x] = 1.233 [y] = 3.445) Array ([x] = 1.233 [y] = 3.445 [label] = point #1) See also get_class_methods() and get_class_vars()! 綴豖 れ萸 ヶ輛 get_declared_classes 奻珨撰 get_parent_class