PHP | ReflectionExtension export()函数
ReflectionExtension::export()函数是PHP中的一个内置函数,如果返回参数设置为 TRUE,则用于将导出作为字符串返回,否则返回 NULL。
句法:
string ReflectionExtension::export( string $name,
string $return )
参数:该函数接受上面提到的两个参数,如下所述:
- $name:该参数保存反射的导出。
- $return:此参数保存布尔值。如果它的值设置为 True 那么它将导出反射的扩展名。如果其值设置为 False,则不会导出反射的扩展名。
返回值:如果返回参数设置为 TRUE,此函数将导出作为字符串返回,否则返回 NULL。
下面的程序说明了PHP中的 ReflectionExtension::export()函数:
程序_1:
export($A, $return = FALSE);
// Getting the export as a string
var_dump($B);
?>
输出:
Extension [
– Dependencies {
Dependency [ libxml (Required) ]
Dependency [ domxml (Conflicts) ]
}
– Constants [45] {
Constant [ integer XML_ELEMENT_NODE ] { 1 }
. . .
Constant [ integer DOM_VALIDATION_ERR ] { 16 }
}
. . .
. . .
– Parameters [3] {
Parameter #0 [
Parameter #1 [
Parameter #2 [
}
}
Method [
– Parameters [0] {
}
}
}
}
}
}
NULL
程序_2:
export('xml', $return = TRUE));
?>
string(6209) “Extension [
– Dependencies {
Dependency [ libxml (Required) ]
}
. . .
Function [
– Parameters [1] {
Parameter #0 [
}
}
}
}
”
参考: https://www. PHP.net/manual/en/reflectionextension.export。 PHP