PHP 中的 is_subclass_of ()函数

首页 / PHP入门教程 / PHP 中的 is_subclass_of ()函数

is_subclass_of () - 语法

is_subclass_of ( $object, $class_name );

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

Sr.No Parameter & Description
1

object(必需)

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-function-is-subclass-of.html

来源:LearnFk无涯教程网

对象

2

class_name(必需)

类名。

is_subclass_of () - 返回值

如果对象属于class_name的子类,则此函数返回true,否则返回false。

is_subclass_of () - 示例

<?php
   //define a class
   class wid_fact {
      var $oink='moo';
   }
   
   //define a child class
   class wid_fact_child extends wid_fact {
      var $oink='oink';
   }
   
   //create a new object
   $WF=new wid_fact();
   $WFC=new wid_fact_child();
   
   if (is_subclass_of($WFC, 'wid_fact')) {
      echo "yes,\$WFC is a subclass of wid_fact\n";
   }else {
      echo "no,\$WFC is not a subclass of wid_fact\n";
   }
   
   if (is_subclass_of($WF, 'wid_fact')) {
      echo "yes,\$WF is a subclass of wid_fact\n";
   }else {
      echo "no,\$WF is not a subclass of wid_fact\n";
   }
?> 

它将产生以下输出-

yes, $WFC is a subclass of wid_fact
no, $WF is not a subclass of wid_fact

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

OpenResty从入门到实战 -〔温铭〕

SQL必知必会 -〔陈旸〕

高并发系统设计40问 -〔唐扬〕

移动端自动化测试实战 -〔思寒〕

系统性能调优必知必会 -〔陶辉〕

乔新亮的CTO成长复盘 -〔乔新亮〕

云原生架构与GitOps实战 -〔王炜〕

Dubbo源码剖析与实战 -〔何辉〕

结构思考力 · 透过结构看表达 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)