作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
给定以下变量:
$test = {
'1' => 'A',
'2' => 'B',
'3' => 'C',
'4' => 'G',
'5' => 'K',
}
如何在不知道我有哪些键的情况下遍历所有赋值?
我想用结果作为标签和键作为隐藏值来填充一个选择框。
最佳答案
只需在键上做一个 foreach 循环:
#!/usr/bin/perl
use strict;
use warnings;
my $test = {
'1' => 'A',
'2' => 'B',
'3' => 'C',
'4' => 'G',
'5' => 'K',
};
foreach my $key(keys %$test) {
print "key=$key : value=$test->{$key}\n";
}
输出:
key=4 : value=G
key=1 : value=A
key=3 : value=C
key=2 : value=B
key=5 : value=K
关于perl - 我如何遍历哈希?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5537009/
我是一名优秀的程序员,十分优秀!