PHP - is_object() 函数



定义和用法

is_object() 函数用于检查一个变量是否为对象。

语法

bool is_object ( mixed $value )

参数

序号 参数 描述
1

要评估的变量。

返回值

如果value 是一个数字或数字字符串,则此函数返回true,否则返回false自 PHP 7.2 起:此函数现在对没有类定义的反序列化对象返回 true。之前返回 false

依赖项

PHP 4 及更高版本。

示例

以下示例演示了不同类型变量的返回值

<?php
  // Create a class
  class tutorialsPoint {
      public $tp_name =
            "Welcome to TutorialsPoint";
  }

  // Create the class name alias
  class_alias('tutorialsPoint', 'TP');

  $obj1 = new tutorialsPoint();
  $obj2 = new TP();
  $obj3 = 'TutorialsPoint';

  var_dump(is_object($obj1));
  var_dump(is_object($obj2));
  var_dump(is_object($obj3));
?>

输出

这将产生以下结果:

bool(true)
bool(true)
bool(false)
广告

© . All rights reserved.