我有一个类似于以下的 perl 数据结构:
$VAR1 = bless( {
'admin' => '0',
'groups_list' => [
bless( {
'name' => undef,
'groupid' => 'canedit',
'description' => 'Can Edit Articles'
}, 'group_entry' ),
bless( {
'name' => undef,
'groupid' => 'webuser',
'description' => 'Can Access Content'
}, 'group_entry' ),
],
'trusted' => '1',
}, 'user_info' );
我正在寻找一种方法来遍历“groups_list”中的所有组并检查其中是否有“webuser”组ID。任何帮助表示赞赏。
另外,请让我知道是否可以在不使用循环的情况下完成此操作。例如搜索字符串'groupid' => 'webuser' ..