Оператор проверки принадлежности к классуОператор instanceof используется для определения того, является ли текущий объект экземпляром указанного класса . Оператор instanceof был добавлен в PHP 5. До этого использовалась конструкция is_a(), которая на данный момент не рекомендуется к применению, более предпочтительно использовать оператор instanceof .
Поскольку объект $thing является экземпляром класса A, и никак не B, то будет выполнен только первый, опирающийся на класс A, блок:
Ознакомьтесь также с описанием функций get_class() и is_a(). | ||||||||||
|