Bernhard Peissl: Funktionsparameter

Beitrag lesen

Hi PERL-Profis !

Ich hab mich grad wiedermal dumm und deppert geärgert: Folgendes Problem:

Ich rufe eine Funktion mit mehreren Parametern auf, und möchte die Anzahl der übergebenen Parameter abfragen mit:

// $laenge = @_;

Jetzt habe ich zwei Funktionen, deren Parameter-Anzahl ich mit diesem Statement abfrage. Und ich habe gemerkt, dass wenn ich $laenge my() definiere, die Funktion nicht abgearbeitet wird, wenn ich das my() hingegen weglasse, dann klappts!

Woran kann das liegen, ist mir nämlich schleierhaft!

liebe Grüsse
Bernhard