Dumper--随时随地的检测你的数据

来源:互联网 发布:233什么意思网络语言 编辑:程序博客网 时间:2024/04/26 09:27

先声明包:

use Data::Dumper;

 

然后将你要查看的数据放入如下语句中,例如查看数据为$test:

Data::Dumper->Dump([$test]);

 

warn "Data::Dumper->Dump([$test])";

查看结果输出(动态输出错误日志):

tail -f  /PATH/error_log

 

EX.  tail -f /app/local/logs/error_log

 

再给出一些别人的范例:

 

   use Data::Dumper;
    # simple procedural interface    print Dumper($foo, $bar);
    # extended usage with names    print Data::Dumper->Dump([$foo, $bar], [qw(foo *ary)]);
    # configuration variables    {      local $Data::Dump::Purity = 1;      eval Data::Dumper->Dump([$foo, $bar], [qw(foo *ary)]);    }
    # OO usage    $d = Data::Dumper->new([$foo, $bar], [qw(foo *ary)]);       ...    print $d->Dump;       ...    $d->Purity(1)->Terse(1)->Deepcopy(1);    eval $d->Dump;