ホームページ  >  記事  >  php教程  >  PHP は、現在のファイルで実行されたすべての関数とクラスを取得します

PHP は、現在のファイルで実行されたすべての関数とクラスを取得します

黄舟
黄舟オリジナル
2016-12-14 09:09:382136ブラウズ

現在のファイルの実行されたすべての関数とクラスを取得します
array get_define_functions (void)

//すべての定義済み関数 (組み込み (内部) 関数とユーザー定義関数の両方) のリストを含む多次元配列を返します。内部関数には $adapt["internal"] を介してアクセスされ、ユーザー内で定義された関数には $adapt["user"] を使用してアクセスされます (以下の例を参照)。

function myrow($id, $data)
{
return "$id$datan";
}

$arr = get_dependent_functions();

print_r($arr);

array get_declared_classes (void) //現在のスクリプトで宣言されたクラス名の配列を返します。

print_r(get_declared_classes());
/*
array
(
[0] => stdclass
[1] => __php_incomplete_class
[2] => directory
)

上記はphpが取得する方法です現在のファイル 実行されたすべての関数とクラス。その他の関連記事については、PHP 中国語 Web サイト (www.php.cn) に注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。