函数名称:ReflectionFunctionAbstract::getExtensionName()
适用版本:PHP 5 >= 5.4.0, PHP 7
函数描述:ReflectionFunctionAbstract::getExtensionName() 用于获取定义该函数或方法的扩展的名称。
用法示例:
<?php
function testFunction() {
// 函数体
}
$reflection = new ReflectionFunction('testFunction');
$extensionName = $reflection->getExtensionName();
echo "扩展名称:".$extensionName;
?>
输出结果:
扩展名称:Core
解释说明:
testFunction的函数。ReflectionFunction类创建了$reflection对象,传入函数名作为参数。getExtensionName方法,我们可以获取到定义该函数的扩展的名称,并将其赋值给$extensionName变量。echo语句将扩展名称打印出来,输出结果为Core。注意事项:
getExtensionName()将返回一个空字符串。