こんにちは私は以前にチェックされた条件に基づいて特定の配列項目にアクセスしたいと思います。私はここにコードを残して:その配列を生成した後でPerlの配列項目にアクセスする
elsif (scalar(@{$boss->bosses}) > 1) {
foreach my $pa (@{$boss->bosses}) {
my $p = My::Model::Group->new(id => $pa->group_id);
push(@$groups, $p);
$valid_pass = 1 if ($pa->checkPassword($self->param('password')));
}
if ($valid_pass) {
my $pa_id = $pa->id;
my $pa_partner_id = $pa->group_id;
}
else {
}
}
私は何をしたいです、来る配列で、私はそれが正しいですので、もしパスワードが正しいかどうかをチェック場合には、その後、私はIDを利用したい場合や。でそれらを記録できるようにする機能でそれを使用する配列項目のGROUP_ID
質問は何ですか?あなたのコードに何が間違っていますか? – ceving
@ceving:OPは、$ valid_passが1である '$ pa'の値を見つけて、それを使ってそれ以上の情報を抽出できるようにします。 – Borodin