在这段代码中,我想访问{IS-VAR}hashes 数组的每个元素的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'];