PHP Manual
/
機能

定義されたすべての関数のリストを取得する

10. 04. 2021

現在の環境で利用可能なすべての機能のリストを取得することが便利な場合があります。特に、他人のサーバーを管理しているときに、自分の立ち位置を確認する必要がある場合です。

関数のリストは get_defined_functions() 関数を呼び出して、配列の形でデータを返すことで得ることができる。

[
internal => [
...,
],
user => [
...,
]
]

機能一覧は大きく2つに分かれています。

  • 内部関数とは、PHP 自身やインストールされている拡張モジュールで定義されている関数のことです。
  • ユーザー(user)関数は、ユーザーコード自体で定義される関数である。ソースコードに書き込んだり、インストールされたライブラリに含まれる関数です。

このリストは、アプリケーションのデバッグによく利用されます。

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
2.
Status:
All systems normal.
2024