//
$instance = new ReflectionClass($namespace);
$method = $instance->getMethod($method_name);
// need to prove
$method->export(
$method->class, // necessary ?
$method->name // necessary ?
);
(PHP 5, PHP 7)
ReflectionMethod::export — メソッドをエクスポートする
この関数は PHP 7.4.0 で 非推奨 になり、PHP 8.0.0 で 削除 されました。この関数に頼らないことを強く推奨します。
ReflectionMethod をエクスポートします。
class
クラス名。
name
メソッド名。
return
true
に設定すると、エクスポートを発行するのではなく返します。
false
(デフォルト) の場合はその逆です。
return
パラメータを
true
に設定すると、エクスポートを文字列で返します。それ以外の場合は
null
を返します。
//
$instance = new ReflectionClass($namespace);
$method = $instance->getMethod($method_name);
// need to prove
$method->export(
$method->class, // necessary ?
$method->name // necessary ?
);