(PHP 4, PHP 5)
get_class_vars — Get the default properties of the class
Get the default properties of the given class.
The class name
Returns an associative array of default public properties of the class. The resulting array elements are in the form of varname => value.
| Version | Description |
|---|---|
| Prior to 4.2.0 | Uninitialized class variables will not be reported by get_class_vars() |
Example#1 get_class_vars() example
<?php
class myclass {
var $var1; // this has no default value...
var $var2 = "xyz";
var $var3 = 100;
private $var4; // PHP 5
// constructor
function myclass() {
// change some properties
$this->var1 = "foo";
$this->var2 = "bar";
return true;
}
}
$my_class = new myclass();
$class_vars = get_class_vars(get_class($my_class));
foreach ($class_vars as $name => $value) {
echo "$name : $value\n";
}
?>
The above example will output:
// Before PHP 4.2.0 var2 : xyz var3 : 100 // As of PHP 4.2.0 var1 : var2 : xyz var3 : 100
| Affiliate Directory - Sign Up - Priviledged Members - Articles - Web Resources - Discussion - Contact Us - Link Exchange - HTML4 Manual - HTML3 Manual - PHP Manual |