Google

php类型运算符

2008-07-17 19:50 来源: www.kecourser.com 作者:kecourser 网友评论 0 条 浏览次数 18



  PHP 有一个类型运算符:instanceof。instanceof 用来测定一个给定的对象是否来自指定的对象类。

  instanceof 运算符是 PHP 5 引进的。在此之前用 is_a(),但是 is_a() 已经过时了,最好用 instanceof。

  <?php
  class A { }
  class B { }

  $thing = new A;

  if ($thing instanceof A) {
   echo 'A';
  }
  if ($thing instanceof B) {
   echo 'B';
  }
  ?>

  由于 $thing 是类型 A 的一个 object,而不是 B 的,只有和类型 A 相符合的程序块被运行:

  A
上一篇: 下一篇:

相关主题:php  类型运算符

网友评论