kills Geschrieben 12. Januar 2004 Geschrieben 12. Januar 2004 Hi Leute, wie kann ich eine Funktion schreiben die unendlich viele Parameter erwartet? natürlich sind alle parameter optional sonst würden ja immer fehler beim aufruf erfolgen da man nicht genügend parameter angeben hat siehe Beispiel Gruß, kills
robotto7831a Geschrieben 12. Januar 2004 Geschrieben 12. Januar 2004 Warum übergibst Du als Parameter nicht ein Array. Das kann beliebig groß sein und Du kannst abfragen, wieviele Elemente das Array enthält. Frank
Jaraz Geschrieben 12. Januar 2004 Geschrieben 12. Januar 2004 Hi, versuchs mal so: <?php function foo() { $numargs = func_num_args(); echo "Number of arguments: $numargs<br />\n"; if ($numargs >= 2) { echo "Second argument is: " . func_get_arg(1) . "<br />\n"; } $arg_list = func_get_args(); for ($i = 0; $i < $numargs; $i++) { echo "Argument $i is: " . $arg_list[$i] . "<br />\n"; } } foo(1, 2, 3); ?> [/PHP] Gruß Jaraz
kills Geschrieben 12. Januar 2004 Autor Geschrieben 12. Januar 2004 danke jaraz sowashab ich gesucht,... ich werd ma testen obs funzt! Gruß kills
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden