(PHP 4, PHP 5, PHP 7, PHP 8)
get_object_vars — Belirtilen nesnenin özelliklerini döndürür
Belirtilen nesne
nesnesinin etki alanına bağlı olarak erişilebilen duruk olmayan özelliklerini döndürür.
nesne
Bir sınıfın örneği.
Belirtilen nesne
nesnesinin etki alanına bağlı olarak erişilebilen duruk olmayan özelliklerini bir dizi olarak döndürür.
Örnek 1 - get_object_vars() örneği
<?php
class foo {
private $a;
public $b = 1;
public $c;
private $d;
static $e;
public function test() {
var_dump(get_object_vars($this));
}
}
$test = new foo;
var_dump(get_object_vars($test));
$test->test();
?>
Yukarıdaki örneğin çıktısı:
array(2) { ["b"]=> int(1) ["c"]=> NULL } array(4) { ["a"]=> NULL ["b"]=> int(1) ["c"]=> NULL ["d"]=> NULL }
Bilginize:
İlklendirilmemiş özellikler erişilemez olarak kabul edildiğinden diziye dahil edilmez.