美文网首页
PHP 中instanceof的使用

PHP 中instanceof的使用

作者: zhaoxiaohui520 | 来源:发表于2020-01-15 17:38 被阅读0次

作用:(1)判断一个对象是否是某个类的实例,(2)判断一个对象是否实现了某个接口。

第一种用法:判断一个对象是否是某个类的实例

<?php
$obj = new A();
if ($obj instanceof A) {
  echo 'A';
}

第二种用法:判断一个对象是否实现了某个接口。

<?php
interface ExampleInterface
{
   public function interfaceMethod();
 }
 class ExampleClass implements ExampleInterface
{
   public function interfaceMethod()
   {
     return 'Hello World!';
   }
 }
$exampleInstance = new ExampleClass();
 if($exampleInstance instanceof ExampleInterface){
   echo 'Yes, it is';
 }else{
   echo 'No, it is not';
} 
?>
输出结果:Yes, it is

相关文章

  • PHP 中instanceof的使用

    作用:(1)判断一个对象是否是某个类的实例,(2)判断一个对象是否实现了某个接口。 第一种用法:判断一个对象是否是...

  • 遍历、枚举对象

    遍历、枚举对象 hasOwnProperty方法的使用 instanceof的使用 A instanceof B综...

  • PHP instanceof 使用注意事项

    在查看laravel源码的时候,看到有如下一段代码: 当时就有点困惑,然后在tinker连就敲了一下验证,结果陷入...

  • instanceof

    instanceof用于确定一个 PHP 变量是否属于某一类class的实例 instanceof也可用来确定一个...

  • 谈一下instanceof、Array.isArray、Obje

    1.instanceof 使用instanceof判断数组,instanceof会判断这个对象的原型链上是否会找到...

  • 数组判断方法整理

    1.instanceof 使用方法: arr instanceof Array //return true or ...

  • instanceof的使用

    在父类的方法中需要判断当前调用者用 判断当前调用者是谁时用

  • instanceof [转]

    instanceof 关键字 PHP5的另一个新成员是instdnceof关键字。使用这个关键字可以确定一个对象是...

  • js面试中的坑

    21、如何判断一个对象是否属于某个类? 使用instanceof if(a instanceof Person){...

  • PHP 运算符

    instanceof 用于确定一个php变量是否是某一个类的实例

网友评论

      本文标题:PHP 中instanceof的使用

      本文链接:https://www.haomeiwen.com/subject/nbotzctx.html