(PHP 4, PHP 5)
get_class_vars — Retourneert een array met alle eigenschappen van een klasse.
Deze functie retourneert een associatieve array met alle eigenschappen (met een waarde) van een klasse. De array zal als volgt gedefinieerd zijn: eigenschapnaam => waarde .
Note: Niet geĂ¯nitialiseerde eigenschappen zullen niet worden opgemerkt door get_class_vars().
Example#1 get_class_vars() voorbeeld
<?php
class mijnklasse {
var $Eigenschap1; // Let op: niet geinitialiseerd!
var $Eigenschap2 = 'xyz';
var $Eigenschap3 = 100;
// Constructor
function mijnklasse() {
return (TRUE);
}
}
$mijn_object = new mijnklasse();
$klasse_eigenschappen = get_class_vars(get_class($mijn_object));
foreach ($klasse_eigenschappen as $naam => $waarde) {
echo "$naam: $waarde\n";
}
?>
Dit script zal het volgende weergeven:
Eigenschap2: xyz Eigenschap3: 100
Zie ook get_class_methods() en get_object_vars()