English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Classe PHP/Manual de Referência da Função Object
A função get_class_vars() retorna um array composto pelos atributos padrão da classe
get_class_vars( \$class_name );
Essa função obtém os atributos padrão da classe dada. Retorna um array associativo de atributos públicos padrão da classe.
Número | Parâmetros e descrição |
---|---|
1 | class_name(obrigatório) Nome da classe. |
Ele retorna um array associativo de atributos públicos padrão da classe. O formato do elemento do array é varname => value. Se ocorrer um erro, retorna FALSE.
A seguir está a forma de uso dessa função, retornando um array composto pelos atributos padrão da classe
<?php class helloworld { var \$var1; var \$var2 = "xyz"; var \$var3 = 100; private \$var4; // PHP 5 function helloworld() { \$this->var1 = "foo"; \$this->var2 = "bar"; return true; } } \$hello_class = new helloworld(); \$class_vars = get_class_vars(get_class(\$hello_class)); foreach (\$class_vars as \$name => \$value) { echo "\$name : \$value \n"; } ?>Teste e veja‹/›
Ele produzirá o seguinte resultado-
var1 : var2 : xyz var3 : 100