moin,
Vorbelegen
$p{a} ||= 'default';
Schade, dass Perl Deine Kommentare nicht versteht.Wenn Du Die Funktion mit a=>0 oder a=>'' aufrufst, wird $p{'a'} auf 'default' gesetzt. Das ist nicht immer das, was Du willst.
Jes, bin selbst dahintergekommen am Rest des Abends ;-)
defined und exists sind wieder meine Freunde geworden, ich hab nun alle Fälle damit abgedeckt. Btw., es werden in meinem Fall nicht nur scalare Übergeben, sondern auch weitere hash-Referenzen auf Veranstaltungen, Feiertage usw. (wenns fertig ist, wird das eine Terminverwaltung fürn Verein).
Danke Dir für alle Hinweise, Alexander,
Hotte
--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.