ホームページ > 毎日のプログラミング > PHPの知識 > PHPでモジュールの関数名を取得する方法

PHPでモジュールの関数名を取得する方法

藏色散人
リリース: 2021-01-11 10:49:41
オリジナル
7448 人が閲覧しました

PHP はモジュールの関数名を取得します。これは get_extension_funcs 関数を通じて実現できます。 XML、JSON 関数の検索など。

PHPでモジュールの関数名を取得する方法

コード例を使用して、PHP でモジュール関数名を取得する方法を紹介します。

コード例は次のとおりです。

<?php
echo "<pre class="brush:php;toolbar:false">";
print_r(get_extension_funcs("JSON"));
echo "<br>";
print_r(get_extension_funcs("XML"))."\n";
ログイン後にコピー

出力結果は次のとおりです。

Array
(
    [0] => json_encode
    [1] => json_decode
    [2] => json_last_error
    [3] => json_last_error_msg
)
Array
(
    [0] => xml_parser_create
    [1] => xml_parser_create_ns
    [2] => xml_set_object
    [3] => xml_set_element_handler
    [4] => xml_set_character_data_handler
    [5] => xml_set_processing_instruction_handler
    [6] => xml_set_default_handler
    [7] => xml_set_unparsed_entity_decl_handler
    [8] => xml_set_notation_decl_handler
    [9] => xml_set_external_entity_ref_handler
    [10] => xml_set_start_namespace_decl_handler
    [11] => xml_set_end_namespace_decl_handler
    [12] => xml_parse
    [13] => xml_parse_into_struct
    [14] => xml_get_error_code
    [15] => xml_error_string
    [16] => xml_get_current_line_number
    [17] => xml_get_current_column_number
    [18] => xml_get_current_byte_index
    [19] => xml_parser_free
    [20] => xml_parser_set_option
    [21] => xml_parser_get_option
    [22] => utf8_encode
    [23] => utf8_decode
)
ログイン後にコピー

関数の紹介:

get_extension_funcs () function は、モジュール関数名の配列を返します。

array get_extension_funcs ( string $module_name )
ログイン後にコピー

この関数は、module_name に基づいてモジュール内で定義されているすべての関数の名前を返します。

パラメータ module_name はモジュール名です。

注: このパラメータは小文字である必要があります。

戻り値。すべての関数名を含む配列を返します。module_name が有効な拡張子でない場合は FALSE を返します。

この記事は、PHP でモジュールの関数名を取得する方法についての紹介です。これが必要な友人に役立つことを願っています。

以上がPHPでモジュールの関数名を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート