On 11/04/2008, Fayland Lam <[EMAIL PROTECTED]> wrote:
> code as follows:
>
> sub test : Local {
>my ($self, $c) = @_;
> my $test = {
>a => $c->req->param('a'),
>b => $c->req->param('b'),
>c => $c->req->param('c'),
>};
>$c->res->body(Dumper(\$test));
> }
>
Yes, because it's evaluated in a list context.
I prefer doing $c->req->params->{a} for that reason.
On 4/11/08, Fayland Lam <[EMAIL PROTECTED]> wrote:
> code as follows:
>
> sub test : Local {
> my ($self, $c) = @_;
> my $test = {
> a => $c->req->param('a'),
> b => $c->req->para
code as follows:
sub test : Local {
my ($self, $c) = @_;
my $test = {
a => $c->req->param('a'),
b => $c->req->param('b'),
c => $c->req->param('c'),
};
$c->res->body(Dumper(\$test));
}
when visit as test?b=1
it shows
$VAR1 = \{
'1' => 'c',