나는 변수를 Perl에서 변수 이름으로 사용하려면 어떻게해야합니까?
printmsg(@val1, $msg1) if @val1;
printmsg(@val2, $msg2) if @val2;
printmsg(@val3, $msg3) if @val3;
printmsg(@val4, $msg4) if @val4;
printmsg(@val5, $msg5) if @val5;
printmsg(@val6, $msg6) if @val6;
그래서 내가 다음 코드
for(my $i=1; $i < 6; $i++) {
printmsg(@val$i, $msg$i) if @val$i;
}
그것은 작동과 오류가 발발하지 않습니다 쓴 펄에서 다음을 달성해야합니다.
적어도 오류를 표시 할 수 있습니다. –