【发布时间】:2017-05-31 14:42:44
【问题描述】:
my $warranty_dates = $self->every_param('warranty_date');
my $state_ids = $self->every_param('state_id');
结果:
$VAR1 = undef;
和
$VAR1 = '12/12/2017';
$VAR2 = '12/12/2017';
$VAR3 = '12/12/2017';
$VAR4 = '12/12/2017';
$VAR5 = '12/12/2017';
分别被调用时
die Dumper(@{$state_ids});
die Dumper(@{$warranty_dates});
尽管显示为具有以下参数:
"state_id" => [
1,
1,
1,
1,
1
],
"warranty_date" => [
"12/12/2017",
"12/12/2017",
"12/12/2017",
"12/12/2017",
"12/12/2017"
【问题讨论】:
-
你是怎么得到最后一个输出的?这看起来像您有错字,或者
state_idparam 中有一些不可见的字符。也许是\0?
标签: perl parameters mojolicious