プログラム開発を行っていると実際に変数に何が入っているか確認したいときがあります。
PHPではその変数の内容を確認するための関数にvar_dump関数があります。結構便利なのでよく使用するのですが、出力される内容がテキスト形式なのでブラウザで確認すると羅列されてなかなか見にくく、その度に「ソースで表示」して確認しています。
しかし、このvar_dumpの内容をブラウザで見やすくするライブラリがあります。私の知っている限りでは下記の3つです。

それぞれ個性があって面白いものです。下記にそのサンプルを掲載します。


$variable = array(
    "yamaha"    => "YZ",
    "suzuki"    => "GSX",
    "honda"          =>array(
        "CB",
        1       => "CB-X",
        "NOT" => "VF"),
    "GPZ");
 
// var_dump関数
echo "<b>var_dump関数</b><br />";
var_dump($variable);
       
echo "<hr />";
 
// [Pear Var_Dump]
echo "<b>Pear Var_Dump</b><br />";
include("Var_Dump.php");
Var_Dump::display($variable);
 
echo "<hr />";
 
// [Tulpes PHP4 Debug Helper]
echo "<b>Tulpes PHP4 Debug Helper</b><br />";
include("debuglib.php");
print_a($variable);
 
echo "<hr />";
 
// [dBug]
echo "<b>dBug</b><br />";
include("dBug.php");
new dBug($variable);

他にも情報がありましたら教えてください。m(__)m

【追記】
未確認ですが、下記のようなものもあるようです。
PHPでprint_rやvar_dumpよりリッチな折りたたみ出来る変数出力が出来る「kint」:phpspot開発日誌