PHP 8.4.2 Released!

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 に設定すると、エクスポートを文字列で返します。それ以外の場合は null を返します。

参考

add a note

User Contributed Notes 1 note

up
1
hytest at gmail dot com
13 years ago
Example:

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

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

?>

Output:

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

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