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
12 年前
例子

<?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