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