PHP中的get_class()函数

get_class()函数获取对象的类的名称。如果object不是对象,则返回FALSE。如果在类内部排除对象,则返回该类的名称。

语法

get_class(object)

参数

  • 对象 -测试对象。您可以避免在cass内部使用此参数。

返回

get_class()函数返回对象的类的名称。如果object不是对象,则返回FALSE。如果在类内部排除对象,则返回该类的名称。

示例

以下是一个例子-

<?php
class Demo {
   function Demo() {
}
function name() {
   echo "Internal call: " , get_class($this) , "\n";
   }
}
// create an object $two = new Demo();
// external call echo "External call: " , get_class($two) , "\n";
//内部通话
$two->name();
?>

输出结果

External call: Demo
Internal call: Demo