property_exists

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

property_exists — Перевіряє, чи об'єкт чи клас атрибут міститься

Опис

property_exists(object|string $object_or_class, string $property): bool

Функція перевіряє, чи існує атрибут property у вказаному класі.

Зауваження :

На противагу мовній конструкції isset(), функцияproperty_exists() повертає **true**навіть якщо значення властивості дорівнює null

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

object_or_class

Ім'я класу чи об'єкт класу для перевірки.

property

Ім'я якості.

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

Повертає **true**якщо властивість існує, **false**якщо не існує.

Приклади

Приклад #1 Приклад використання функції property_exists()****

Loading...

Примітки

Зауваження :

Виклик цієї функції буде використовувати всі зареєстровані функції автозавантаженняякщо клас ще не відомий.

Зауваження :

Функцияproperty_exists() не визначає властивості, які магічно доступні через магічний метод __get

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

  • method_exists() - Перевіряє, чи існує метод у даному класі