0

私の問題で私を助けてください。私は symfony 2 が初めてで、自分の問題を一人で解決することはできません。symfony 2 コンソールで変数の値を見たくないのですが、ロガーで解決できると読みましたが、ロガーを使用すると、変数の型が表示されますが、変数の値は表示されません。私はそれを見ることができますか?

public function helloAction($name)
{   
    $a = array('b' => 'ffsddsfs');
    $logger = $this->get('logger')->info($a);
    return array('name' => $name, 'a' => $a);
}

結果。

INFO - Array
4

2 に答える 2

1

これで試してみてください

$logger = $this->get('logger')->info(var_export($a, true));

これにより、配列から文字列が作成され、ロガーは変数を出力できるはずです!

于 2013-10-30T13:22:19.467 に答える