PHP is_subclass_of() 函数用法及示例

is_subclass_of - 如果此对象是该类的子类,则返回 TRUE

语法is_subclass_of ( $object, $class_name );

定义和用法

它检查给定对象是否将class_name类作为其父对象之一。

参数序号参数及说明

1object(必需)

被测对象

2class(必需)

类名。

返回值

如果对象 object 所属类是类 class_name 的子类,则返回 TRUE,否则返回 FALSE。

在线示例

以下是此函数的用法-

示例<?php

//定义一个类

class wid_fact {

var $oink = 'moo';

}

//定义一个子类

class wid_fact_child extends wid_fact {

var $oink = 'oink';

}

// 创建一个新对象

$WF = new wid_fact();

$WFC = new wid_fact_child();

if (is_subclass_of($WFC, 'wid_fact')) {

echo "yes, \$WFC 是wid_fact的子类 \n";

}else {

echo "no, \$WFC 不是wid_fact的子类 \n";

}

if (is_subclass_of($WF, 'wid_fact')) {

echo "yes, \$WF 是wid_fact的子类 \n";

}else {

echo "no, \$WF 不是wid_fact的子类 \n";

}

?>测试看看‹/›

它将产生以下结果-yes, $WFC 是wid_fact的子类

no, $WF 不是wid_fact的子类

php is_subclass_of,PHP is_subclass_of() 函数用法及示例相关推荐

  1. python和R数据类型查看、赋值、列表、for循环、函数用法对比示例

    python和R数据类型查看.赋值.列表.for循环.函数用法对比示例 很多工程师可能刚开始的时候只熟悉python或者R其中的一个进行数据科学相关的任务. 那么如果我们对比这学习可以快速了解语言设计 ...

  2. php中的class的用法,PHP get_class_vars() 函数用法及示例

    PHP get_class_vars() 函数用法及示例 get_class_vars() 函数返回由类的默认属性组成的数组 语法get_class_vars ( $class_name ); 定义和 ...

  3. php array assoc,PHP array_diff_assoc() 函数用法及示例

    PHP array_diff_assoc() 函数用法及示例 定义和用法 array_diff_assoc()函数比较两个(或多个)数组并返回差值. 此函数比较两个(或多个)数组的键和值,并返回一个包 ...

  4. php array的用法,PHP array() 函数用法及示例

    PHP array() 函数用法及示例 定义和用法 array()函数是用来创建一个PHP数组.该函数可用于创建索引数组或关联数组.PHP数组可以是一维或多维的. 语法 创建PHP索引数组的语法:$a ...

  5. php dateparse,PHP date_parse_from_format() 函数用法及示例

    PHP date_parse_from_format() 函数用法及示例 date_parse_from_format()函数获取有关根据指定格式格式化的给定日期的信息. 定义和用法 date_par ...

  6. php mysqli_affected_rows,PHP mysqli_stmt_affected_rows() 函数用法及示例

    PHP mysqli_stmt_affected_rows() 函数用法及示例 mysqli_stmt_affected_rows()函数返回最后执行的语句更改,删除或插入的行总数. 定义和用法 my ...

  7. CreateFileMapping 、MapViewOfFile、UnmapViewOfFile函数用法及示例

    内存映射API函数CreateFileMapping创建一个有名的共享内存: HANDLE CreateFileMapping( HANDLE hFile,                       ...

  8. CreateFileMapping MapViewOfFile UnmapViewOfFile函数用法及示例

    内存映射API函数CreateFileMapping创建一个有名的共享内存: HANDLE CreateFileMapping( HANDLE hFile,                       ...

  9. mmap函数用法及示例程序

    UNIX网络编程第二卷进程间通信对mmap函数进行了说明.该函数主要用途有三个: 1.将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能: ...

最新文章

  1. 测度论相关概念(吐)
  2. Java 图形用户界面(GUI)布局管理器
  3. SpringMVC获取请求参数-POJO类型参数
  4. Spring Web Flow 入门demo(三)嵌套流程与业务结合 附源码
  5. Ubuntu16.04下面的vs code出现Unable to activate CppCheck analyzer
  6. 【转载】ACM中矩阵乘法的应用
  7. 如何给 Visual C++ 中的对话框增加位图背景
  8. oracle 拼接_老品牌福建泉州49寸液晶拼接屏多少钱品质
  9. mysql 2008数据库配置文件_SQL Server 2008数据库的配置及连接
  10. 在vs中创建Analysis Services项目
  11. oracle中select*的性能与全部字段查询 哪个性能好一点_性能优化技巧:TopN
  12. CISSP 认证的 12 部优秀 CISSP 书籍和学习指南+学习网站
  13. 双歧杆菌基因组序列批量下载、基因组注释、antiSMASH合成基因簇挖掘、核心基因的同源性比较。
  14. Android-2-控件使用
  15. 基于SSM酒店管理系统
  16. rsync下行同步与inotify实时同步
  17. 数据库应用+SQL优化+Git
  18. 程序员如何画好架构图?
  19. 【Python核心】垃圾回收机制
  20. TextView 字体(TypeFace) 交通灯Led效果

热门文章

  1. 什么是ACL和RBAC
  2. 解决eclipse neno在线下载安装缓慢及失败的问题
  3. JavaWeb前端: JavaScript 简介
  4. csgo控制台服务器信息,《csgo》国服控制台怎么打开 控制台指令设置方法
  5. Eclipse中如何调出Servers,这里教你一遍成功。
  6. 什么是yum源,yum的工作原理又是什么
  7. Python中的运算符与表达式 1
  8. 用 Mathematica 破解密码
  9. 移动医疗是什么 移动医疗应用实例
  10. BAT在互联网医疗的产业布局分析