PHPで定義済みの変数 / 定数とincludeしているファイル一覧を取得する方法
2024/04/18
他社が作成されたPHPのファイルを読み解く際に、定義済みの変数 / 定数や、include / requireしているファイル一覧を出力・確認したいケースがある。いずれもPHPデフォルトで変数が用意されているので以下にメモ。
get_included_files()
https://www.php.net/manual/ja/function.get-included-files.php
include等、読み込んでいるファイルの一覧を表示。
get_defined_vars()
https://www.php.net/manual/ja/function.get-defined-vars.php
定義済み変数の一覧を表示。
get_defined_constants()
https://www.php.net/manual/ja/function.get-defined-constants.php
定義済み定数の一覧を表示。
出力方法
いずれも以下のようにvar_dump()で出力できる。
var_dump(get_defined_constants());
関連記事
-
-
MySQLでカンマ区切りの検索
カンマ区切りで入っているデータを検索する場合に ピンポイントな関数があったのでメ ...
-
-
Codeigniter4でエラーログ設定、出力及び確認方法
Codeigniter4.4.4でエラーログの設定を行い特定のファイルに出力させ ...
-
-
PHPにてSVGファイルをjpg / png画像に変換する方法
PHPにてSVGファイルをjpgもしくはpng形式の画像ファイルに変換したいとい ...
-
-
PHPで数字のプラスとマイナスを反転させる方法
PHPのプログラム内で数値のプラスとマイナスを反転させたい。以下に対応方法をメモ ...
-
-
PHPで外部のAPIにリクエストする際に並列処理(非同期実行)する方法
あるシステムからPHPで外部のAPIにリクエストしたかった。ただ、複数回リクエス ...