Thread Bestimmte Keys in anderen Hash kopieren
(12 answers)
Opened by Damokles at 2005-07-04 17:08
mit exists $hash{$key} ueberpruefst du, ob ein key vorhanden ist
Code: (dl
)
$target->{$_} = $source->{$_} if exists $source->{$_}; mit deinem code wuerden z.B. values von "" oder 0 oder undef nicht kopiert... kannst du zusammenfassen zu: Code: (dl
)
my ($target, $source, @keys) = @_; (wobei ich da eher source vor target verwenden wuerde, weil es IMHO intuitiver ist, kopiere von nach zu sagen als kopiere nach von: eine einfachere loesung faellt mir jetzt nicht ein\n\n <!--EDIT|Strat|1120483447--> perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |