Calocybe: SELFPHP auf dem richtigen Kurs?

Beitrag lesen

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