バージョンが上がるにつれて、PHP の機能はますます充実し、利用できる拡張ライブラリや関数も増えています。そのため、プログラムを書くときは、バージョンの互換性の問題も考慮する必要があります。また、サーバー (特に Is) も考慮する必要があります。仮想ホスト) 拡張ライブラリがインストールされているかどうか。
この記事で紹介する関数は実際には PHP のマニュアルに載っていますが、独立性が高く見つけにくいため、参照しやすいように分けて紹介します。
1. 利用可能なすべてのモジュールの取得 - get_loaded_extensions この関数は、ロードされた (利用可能な) すべてのモジュールを返します。
使用法:
print_r(get_loaded_extensions());
2. 指定されたモジュールの利用可能な関数を取得します - get_extension_funcs この関数は、指定されたモジュールの利用可能な関数をすべて返します。渡されるパラメータ (モジュール名) は小文字である必要があります
使用法:
print_r(get_extension_funcs("gd"));
3. すべての定義済み関数の取得 - get_define_functions この関数は、組み込み関数やユーザー定義関数を含む、すべての定義済み関数を返します。
使用法:
関数 myrow($id, $data){
return "