note 23498 added to functions.arguments
| From: | guillaume dot goutaudier at eurecom dot fr | Date: | Fri, 19 Jul 2002 16:15:33 +0000 |
| Subject: | note 23498 added to functions.arguments | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-33313@lists.php.net to get a copy of this message | ||
Concerning default values for arguments passed by reference:
I often use that trick:
func($ref=$defaultValue) {
$ref = "new value";
}
func(&$var);
print($var) // echo "new value"
Setting $defaultValue to null enables you to write functions with optional arguments which, if
given, are to be modified.
--
http://www.php.net/manual/en/functions.arguments.php
http://master.php.net/manage/user-notes.php?action=edit+23498
http://master.php.net/manage/user-notes.php?action=delete+23498
http://master.php.net/manage/user-notes.php?action=reject+23498