勉強したことのメモ

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

  関連記事

CodeIgniter4 & jQueryを用いて同一サイト内でajax通信する方法

CodeIgniter4.4.4 & jQueryを用いて同一サイト内で ...

フォームからアップロードした画像にPHPでロゴ画像(透かし)を追加する方法

フォームから送られてきた画像に対してサイトロゴみたいなロゴ画像を右下等、指定の位 ...

セレクトメニューとテキストエリアの連動

やりたかった事は、 ・セレクトメニューで何れかを選択すると連動したテキストエリア ...

ディレクトリに設置してあるフォルダをPHPで調べて表示

やりたい事はsampleというディレクトリがあったとして、その直下にあるフォルダ ...

PHPにて「一億二千万」等の漢数字と通常の数字(アラビア数字)の相互変換を行う方法

PHPにて漢数字と普通の数字の相互変換を行いたい。例えば「123465789」⇔ ...