php get_class()的参数类型和值有哪些限制

avatar
作者
筋斗云
阅读量:0

在 PHP 中,get_class() 函数的参数可以是一个对象实例、一个对象的类名字符串、或者一个实现了 __CLASS__ 魔术常量的类名字符串。具体限制如下:

  1. 参数为对象实例:可以是任意类型的对象实例。
  2. 参数为类名字符串:必须是合法的类名,即符合 PHP 命名规范的字符串,且对应的类必须已经被定义。
  3. 参数为实现了 __CLASS__ 魔术常量的类名字符串:必须是一个实现了 __CLASS__ 魔术常量的类的类名字符串。

在以上三种情况下,get_class() 函数都能够返回对象的类名。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!