English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基础教程

PHP 高级教程

PHP & MySQL

PHP 参考手册

PHP is_a() 函数用法及示例

PHP Class/Object 函数参考手册

如果对象属于该类或该类是此对象的父类则返回 TRUE

语法

is_a ($object, $class_name)

定义和用法

检查给定对象是否属于此类,或者是否将此类作为其父对象之一。

参数

序号参数及说明
1

object(必需)

被测对象

2

class(必需)

类名。

返回值

如果对象属于该类或将该类作为其父对象之一,则返回TRUE,否则返回FALSE。

在线示例

以下是此函数的用法-

<?php
   if ($wid_fact instanceof WidgetFactory) {
      echo 'Sì, $wid_fact è un WidgetFactory';
   }
?>

它将产生以下结果-

Sì, $WF è un WidgetFactory

在线示例

在 PHP 5 中使用 instanceof 运算符

<?php
if ($WF instanceof WidgetFactory) {
    echo 'Sì, $WF è un WidgetFactory';
}
?>

  PHP Class/Object 函数参考手册