PHP is_a() 函数用法及示例
如果对象属于该类或该类是此对象的父类则返回 TRUE
语法
is_a ( $object, $class_name )
定义和用法
检查给定对象是否属于此类,或者是否将此类作为其父对象之一。
参数
序号 | 参数及说明 |
---|---|
1 | object(必需) 被测对象 |
2 | class(必需) 类名。 |
返回值
如果对象属于该类或将该类作为其父对象之一,则返回TRUE,否则返回FALSE。
在线示例
以下是此函数的用法-
<?php if ($wid_fact instanceof WidgetFactory) { echo 'Yes, $wid_fact is a WidgetFactory'; } ?>
它将产生以下结果-
Yes, $WF is a WidgetFactory
在线示例
在 PHP 5 中使用 instanceof 运算符
<?php if ($WF instanceof WidgetFactory) { echo 'Yes, $WF is a WidgetFactory'; } ?>