Hi Christian!
function eigene_fkt($param1 = 1, $param2 = 0)
»» {
»» echo $param1." ".$param2;
»» }
eigene_fkt($param);
eigene_fkt();
Ach *das* meinst Du. ;-) Das nennt man Default arguments, die Anzahl der Parameter ist aber immer dieselbe. In C geht das tatsaechlich nicht, in C++ schon. Variable Parameteranzahl geht auch in C, und das sieht so aus:
int my_printf(char * format_string, ...) { /* ... */ }
Hier kann man wirklich soviele Parameter uebergeben, wie man will (d.h. in diesem Beispiel mindestens einen natuerlich).
So long