Re: blank function parameters
| From: | Daniel Schierbeck | Date: | Wed, 03 Nov 2004 15:37:52 +0000 |
| Subject: | Re: blank function parameters | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-201045@lists.php.net to get a copy of this message | ||
Giles Roadnight wrote:
Hello If I defined a function with 4 parameters but only pass 3 I get an error. Is there anyway around this? I want to be able to set the missing parameter to a default value if it is not passed which works ok but How do I get rid of the error message? Thanks Giles Roadnight http://giles.roadnight.nameIf you want an argument to be optional and still be able to check whether or not it's been set, you can use NULL as the default value: function foobar ($a, $b, $c = null) {
if (isset($c)) {
echo 'The third argument was set';
}
}
--
Daniel Schierbeck
Help spread Firefox (www.getfirefox.com):
http://www.spreadfirefox.com/?q=user/register&r=6584