【问题标题】:Determining a PHP object's name确定 PHP 对象的名称
【发布时间】:2010-12-30 21:00:24
【问题描述】:

在 Java(至少是 Android 版本)中,所有对象都有一个 getClass() 方法,该方法返回对象的类,然后您可以调用 getSimpleName() 来获取对象的可读名称。这非常适合记录。我希望能够在我一直在研究的 PHP 程序中做类似的事情。有什么方法可以找出“this”是什么类型的对象?

【问题讨论】:

  • 在 Java 中 getClass() 是类 Object 上的一个方法,它是对象继承层次结构的根。因此,即使您不在 Android 上,它也在那里。 :)
  • 我认为可能是这种情况,但我没有在 Android 之外做过任何 Java 工作,所以我不确定(也懒得查)。

标签: php oop object


【解决方案1】:
return get_class($this);

【讨论】:

    【解决方案2】:

    我认为这个 php.net 手册页可能有您正在寻找的答案: http://php.net/manual/en/function.get-class.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-07
      • 1970-01-01
      • 1970-01-01
      • 2012-10-08
      • 2018-06-18
      • 2013-07-30
      • 1970-01-01
      相关资源
      最近更新 更多