johny7: Funktions Parameter

Beitrag lesen

Moin allerseits,

Was genau verstehst du nicht? Egal ob und wieviele Parameter für eine Funktion deklariert sind, func_num_args() liefert ihre Anzahl und func_get_args() ein Array mit den Werten sowie func_get_arg ein einzelnen Wert anhand der Position.

D.h. ich kann eine Funktion deklarieren ohne Parameter an zu geben und sie dann mit beliebig vielen Parametern aufrufen? Kann ich auch eine Kombination machen, z.B.

  
<?php  
function mytest($arg1,$arg2,$arg3="1",$arg4="foo")  
{  
...  
}  
  
mytest(1,2,3,4,5,6,7);  
  
?>  

Grüße, JN

--
ie:{ fl:( br:^ va:| ls:[ fo:| rl:? n4:? ss:| de:] js:| ch:? sh:( mo:| zu:)
http://www.johny7.de