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());
関連記事
-
-
PHPにて短縮URLを展開させて、元のURLを取得する方法
短縮されたURLを展開させて、元のURLを取得したいというケースがあった。方法を ...
-
-
PHPとajaxでチャットの作成
■ソース ・index.php <? error_reporting(E_ ...
-
-
PHPでデータベースを取り扱いやすくなるORMライブラリ「idiorm」の利用方法
Codeigniterでデータベースを取り扱う際にクエリビルダクラスを用いて可読 ...
-
-
PHPとPAY.JPを用いてサイト内にクレカ決済及びキャンセル機能を実装する方法
先日PHPとStripeを用いてサイト内にクレカ決済及びキャンセル機能を実装する ...
-
-
PHPでBlowfishアルゴリズムを用いた暗号化と復号化方法
PHPでBlowfishアルゴリズムを用いてCBCモードで暗号化と復号化を行いた ...