勉強したことのメモ

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

  関連記事

PHPでファイル書き込み時に「failed to open stream: HTTP~~」エラー

PHPでファイルを書き込む際に「failed to open stream: H ...

PHPでtwitterとfacebookのいいねやフォローのカウント数を取得する方法

PHPでtwitterとfacebookのいいねやフォロー数を取得して表示させた ...

PHPバージョンが古くjson_decodeが使えない際の対応方法(Services_JSON)

PHPのバージョンが古くてjson_decodeが使えないという状況があった。ま ...

PHPにて「ImageHash」ライブラリを使用し画像の類似度を算出する方法

以前にPHPの「image-comparator」ライブラリで画像の類似度を算出 ...

MySQLでのバッククオート

phpmyadminを使っていると``←みたいな括りを見るけど これなんなん?  ...