Thanks everyone for the help with this issue ! > > another quick one. I was wondering what you'd have to do > > with a function, so it would be able to have 'optional' parameters > > when calling it. > > > > much like: > > > > string substr ( string string, int start [, int length]) > > > > where you can just omit the [, in length] part if you want. > > What do you have to do in your own functions to allow for > > something like that ? > > <?php > > function myFunction ($argOne, $argTwo = 'defaultTwo', $argThree = > 'defaultThree') > { > echo '$argOne: ' . $argOne . ' - '; > if ($argTwo == 'defaultTwo') > echo 'probably $argTwo was not provided - '; > else > '$argTwo : ' . $argTwo . ' - '; > if ($argThree == 'defaultThree') > echo 'probably $argThree was not provided - '; > else > '$argThree : ' . $argThree . '<br>'; > } > > myFunction ('One' , 'Two', 'Three'); > myFunction ('One' , 'Two', ''); > myFunction ('One' , '', ''); > myFunction ('' , '', ''); > > myFunction ('One' , 'Two'); > myFunction ('One'); > ?> > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- NEU: WLAN-Router für 0,- EUR* - auch für DSL-Wechsler! GMX DSL = supergünstig & kabellos http://www.gmx.net/de/go/dsl -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php