Thread regulärer ausdruck will nicht
(10 answers)
Opened by shaihulud at 2006-05-10 14:18
[quote=betterworld,10.05.2006, 14:26]"var" gibt es in Pascal, nicht in Perl. Etwas aehnliches kannst Du in Perl tun:
Code: (dl
)
1 sub foo { Das sieht nur etwas unschoen aus. Mit Prototypen kann man das so schreiben: Code: (dl
)
1 sub foo ($\$$) { Ich nehme an, dass du "return" schon kennst? Damit kannst Du eine beliebig lange Liste von Variablen oder/incl. eine Referenz auf z. B. einen Hash zurueckgeben. Ansonsten gibt es noch "globale Variablen", aber das ist schlecht und man sollte es nicht tun.[/quote] ja das mit refernzen kenn ich, aber ich hab so unglaublich viele daten aus unterprogs nötig in meinem hauptprogramm dass ich mit referenzen erstmal 20 deklarationen machen muss so dass es unglaublich häßlich wirkt. Dachte es gäbe vielleicht ne bessere Lösung. weil ich ja dann auch immer im unterprogramm erstmal dereferenzieren muss Code: (dl
)
1 use lib.... aber wenn ihr meint dass es die beste Lösung ist dann mach ichs halt so |