[Cascavel-pm] Idioma muito legal!!
Nelson Ferraz
nferraz em phperl.com
Quarta Maio 19 17:48:06 CDT 2004
Luis Campos de Carvalho wrote:
> Percebam como o sr. Schwartz percorre um hash de hashes SEM usar EVAL
> (operação demorada e complicada) para incrementar o conteúdo do escalar
> $top->{a}{b}{c}{d}{e}{count}:
>
> $x = $top;
> $x = $x->{$_} ||= {} for qw(a b c d e);
> $x->{count}++;
Calma aí... do jeito como está, a estrutura $top->{a}{b}{c}{d}{e}{count}
não chega a ser criada...
Além disso, me parece que ele incrementou $x->{count}, e não
$top->{a}{b}{c}{d}{e}{count} . Não é isso?
Finalmente... como você faria para obter este mesmo resultado, antes de
ler a dica do Schwartz?
[]s
Nelson
Mais detalhes sobre a lista de discussão Cascavel-pm