
иллюстрировать
1. isset() — это функция, используемая для определения того, установлена ли переменная. Она передает переменную в качестве параметра. Если переданная переменная существует, она возвращает true, в противном случае — false.
2. Он будет автоматически вызываться, когда isset() или пустой() вызывается для недоступного свойства.
Пример
<?php
класс автофеликс
{
частное $name = 'autofelix';
публичная функция __isset($name)
{
if(in_array($name, ['имя', 'возраст'])) {
эхо $this->имя;
} еще {
echo 'Не ко всему можно получить доступ~';
}
}
}
$a = новый автофеликс();
isset($a->имя);
//Результат: автофеликсВыше описано использование метода __isset в php. Надеюсь, это будет полезно всем.