勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

PHPで定義済みの変数 / 定数とincludeしているファイル一覧を取得する方法

   2024/04/18  PHP

他社が作成された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

  関連記事

DTIのVPS(PHP5系環境)にCakePHPを導入する方法

他社さんと連携して仕事をする際に「フレームワーク何か使いますか?」と聞かれて「使 ...

PHPにて三項演算子をより簡単に書けるNull合体演算子について

PHPにて〇〇という変数もしくは配列に値があれば××という変数にその値を格納、無 ...

PHPにて特定の処理にかかった時間とメモリ使用量を測定する方法

PHPにて特定の処理にかかった時間とメモリ使用量を測定したい。以下にソースコード ...

PHPで一括出力ではなく、ひとつずつ順次に出力する方法

PHPで重たい処理とかをしている際に、途中報告みたいな形で順次出力させる方法のメ ...

HTML / CSSで作成したコンテンツをPDFファイルで出力する方法(TCPDF)

HTML / CSSで作成したコンテンツをPDFファイルで出力させたい。以前mp ...