函數(shù)名稱(chēng):ReflectionClass::getName()
適用版本:所有 PHP 版本
函數(shù)說(shuō)明:ReflectionClass::getName() 方法用于獲取反射類(lèi)的名稱(chēng)。
用法示例:
class MyClass {
// 類(lèi)定義
}
$reflection = new ReflectionClass('MyClass');
$className = $reflection->getName();
echo $className; // 輸出 "MyClass"
在上面的示例中,我們首先定義了一個(gè)名為 MyClass
的類(lèi)。然后,我們使用 ReflectionClass
類(lèi)來(lái)創(chuàng)建一個(gè)反射類(lèi)的實(shí)例,并將 MyClass
類(lèi)的名稱(chēng)作為參數(shù)傳遞給構(gòu)造函數(shù)。接下來(lái),我們使用 getName()
方法獲取反射類(lèi)的名稱(chēng),并將其存儲(chǔ)在變量 $className
中。最后,我們通過(guò) echo
語(yǔ)句將類(lèi)名輸出到屏幕上。
需要注意的是,ReflectionClass::getName()
方法只能用于反射類(lèi)對(duì)象,而不能用于普通的類(lèi)對(duì)象。