get_object_vars

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

get_object_vars — Повертає властивості вказаного об'єкта

Опис

get_object_vars(object $object): array

Повертає видимі нестатичні властивості вказаного об'єкта object відповідно до області видимості.

Список параметрів

object

Примірник об'єкта

Значення, що повертаються

Повертає асоціативний масив нестатичних властивостей об'єкту object, доступні в даній області видимості.

Приклади

Приклад #1 Приклад використання get_object_vars()****

Loading...

Результат виконання наведеного прикладу:

array(2) {
  ["b"]=>
  int(1)
  ["c"]=>
  NULL
}
array(4) {
  ["a"]=>
  NULL
  ["b"]=>
  int(1)
  ["c"]=>
  NULL
  ["d"]=>
  NULL
}

Зауваження :

Неініціалізовані властивості вважаються недоступними і тому не включаються до масиву.

Дивіться також

  • get_class_methods() - Повертає масив імен методів класу
  • get_class_vars() - Повертає оголошені за умовчанням властивості класу