모든 간단한 Perl 코드는 이해하지만 이해할 수 없습니다. 여기Perl print % hash - 이것을 이해하는 데 도움이 필요합니다.
우리는
#!/usr/bin/env perl
use warnings;
use strict;
my %hash;
$hash{"key"} = "value";
$hash{"key2"} = "value2";
$hash{"key3"} = "value3";
print %hash."\n";
이동 그리고 결과는 내가 그 결과가 key3value3key2value2keyvalue1
없음 예상되는 ."\n"
제거한 경우, 결과는 2/8
하나 KEP => 값 쌍을 제거 3/8
입니다 이것을하는 이유는,이 accidentlly 다만 일어나고있는 무슨을 이해하는 것을 시도하는주의했다.
당신이 이미 데이터 인식하지
use warnings;
(또는 "새로운"기능의 수에 전환 펄 -E,에서 실행 될) 것 같은use feature 'say';
해야합니다 : : Dumper는 데이터 구조를 덤프 할 필요가있을 때 유용합니다 :'Use Data :: Dumper; 프린트 Dumper \ % hash;'. – Chris나는 내가 의견을 upvote 수 있기를 바랍니다. 덤퍼, ftw. – chooban