{IS-VAR}
このコードでは、 hash の配列の各要素のkey の値にアクセスしたいと考えています@Cleared
。ループ内に入る$_
と の値に設定されます$_->{'NAME'}
。
if (grep {$_->{'NAME'} eq $entity_name} @Cleared)
{
**$is_var = $_->{'IS-VAR'};**
$var_flag = 1 if ($is_var =~ /^TRUE$/i);
}
このコンテキストの要素で$_->{'IS-VAR'}
あるループ内の値にアクセスする方法はありますか?$_
@Cleared
の構造@Cleared
は次のとおりです。
@Cleared = [NAME => 'xxx',
TYPE => 'yyy',
IS-VAR => 'TRUE'];