get_object_vars

(PHP 4, PHP 5, PHP 7, PHP 8)

get_object_varsBelirtilen nesnenin özelliklerini döndürür

Açıklama

get_object_vars(object$nesne): array

Belirtilen nesne nesnesinin etki alanına bağlı olarak erişilebilen duruk olmayan özelliklerini döndürür.

Bağımsız Değişkenler

nesne

Bir sınıfın örneği.

Dönen Değerler

Belirtilen nesne nesnesinin etki alanına bağlı olarak erişilebilen duruk olmayan özelliklerini bir dizi olarak döndürür.

Örnekler

Ö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.

Ayrıca Bakınız

To Top