12. Januar 200422 j 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
12. Januar 200422 j Warum übergibst Du als Parameter nicht ein Array. Das kann beliebig groß sein und Du kannst abfragen, wieviele Elemente das Array enthält. Frank
12. Januar 200422 j 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
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.