get_class_vars

Diskutiere get_class_vars im PHP Forum im Bereich Programmierung; Liefert die Vorgabeeigenschaften einer Klasse Liefert die bei der Definition einer Klasse vorgegebenenEigenschaftsvariablen zurck. Rückgabewert...
  • get_class_vars Beitrag #1
P
PHP
Well-known member
Beiträge
997
Punkte Reaktionen
0
Liefert die Vorgabeeigenschaften einer Klasse

Liefert die bei der Definition einer Klasse vorgegebenenEigenschaftsvariablen zurck.

Rückgabewert:

Liefert ein assoziatives Array mit den Namen und Defaultwertender öffentlichen Eigenschaftsvariablen einer Klasse. Die Arrayeinträgehaben dabei die Form varname => value.

Beispiel:

PHP:
class myclass {

    var $var1; // kein Defaultwert
    var $var2 = "xyz";
    var $var3 = 100;
    private $var4; // PHP 5

    // Konstruktor
    function myclass() {
        // Änderung einiger Werte
        $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";
}
 
Thema:

get_class_vars

Oben Unten