Gtk_VarDump

PHP の変数、たとえば複雑な配列やオブジェクトなどを扱うためのシンプルな GUI を提供します。

GUI はふたつの部分で構成されています。左側のツリーでは 変数/オブジェクト/配列 などを表示し、右側のリストにキー/値のペアを表示します。

これを使用するには、単に Gtk/VarDump.php をインクルードして、出力したい変数を指定したコンストラクタをコールするだけです。

例 45-7Gtk_VarDump による変数の調査


<?php
// 出力したいテストクラス
class Test
{
    var $color  'blue';
    var $foo    'bar';
    var $self   null;
    var $server null;

    function Test()
    {
        $this->self   =& $this;
        $this->server =& $_SERVER;
    }

    function doNothing()
    {
        // ここでは何もしません
    }
}

// インクルードし、変数を表示します
require_once 'Gtk/VarDump.php';
new Gtk_VarDump(new Test());
?>