PHP Conference Japan 2024

ReflectionFunction::export

(PHP 5, PHP 7)

ReflectionFunction::export导出函数

警告

此函数自 PHP 7.4.0 起已弃用,自 PHP 8.0.0 起移除。强烈建议不要依赖此函数。

描述

public static ReflectionFunction::export(string $name, string $return = ?): string

导出反射函数。

参数

name

要导出的反射。

return

设置为true 将返回导出结果,而不是输出它。设置为false(默认值)将执行相反的操作。

返回值

如果return参数设置为true,则导出结果作为string返回,否则返回null

参见

添加注释

用户贡献的注释 1 条注释

1
hytest at gmail dot com
13 年前
示例

<?php
function title($title, $name)
{
return
sprintf("%s. %s\r\n", $title, $name);
}

echo
ReflectionFunction::export('title',true);

?>

输出

Function [ <user> function title ] {
@@ /path/to/file.php 2 - 5

- Parameters [2] {
Parameter #0 [ <required> $title ]
Parameter #1 [ <required> $name ]
}
}
To Top