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() - Перевіряє, чи існує метод у даному класі