函数名称:ReflectionClass::getExtensionName()
适用版本:PHP 5 >= 5.4.0, PHP 7
函数描述:ReflectionClass::getExtensionName() 方法用于获取类的扩展名(如果有的话)。
用法:
$reflection = new ReflectionClass('ClassName');
$extensionName = $reflection->getExtensionName();
参数:
返回值:
示例: 假设有以下扩展定义的类 MyExtensionClass:
class MyExtensionClass {
// 类的定义
}
使用 ReflectionClass::getExtensionName() 方法获取 MyExtensionClass 类的扩展名:
$reflection = new ReflectionClass('MyExtensionClass');
$extensionName = $reflection->getExtensionName();
if ($extensionName) {
echo "类 MyExtensionClass 是通过扩展定义的,扩展名为: " . $extensionName;
} else {
echo "类 MyExtensionClass 不是通过扩展定义的";
}
输出结果:
类 MyExtensionClass 是通过扩展定义的,扩展名为: MyExtension
注意事项: