4

PHP には、Gecko の Javascriptwatch関数と同様に、変数 (またはオブジェクト プロパティ) を監視し、その値が変更されたときに関数を実行する機能がありますか?

4

2 に答える 2

1

XDebugにはこれ があるかもしれませんが、確かなことはわかりません。

オブジェクトのメンバー変数をデバッグしようとしている場合は、オーバーロードを使用できます。

public function __set($var, $val)
{
    if ($var == 'interesting') {
        echo "$var set to: ";
        var_dump($val);
    }
    $this->$var = $val;
}
于 2008-12-22T03:01:10.297 に答える
0

これは、Eclipse のような IDE と一緒に XDebug を使用する場合に可能です。

于 2008-12-22T11:55:33.153 に答える