Edit report at http://bugs.php.net/bug.php?id=14306&edit=1

 ID:                 14306
 Updated by:         [email protected]
 Reported by:        mikep at oeone dot com
 Summary:            Need a something to pass to use default function
                     values
-Status:             Open
+Status:             Bogus
 Type:               Feature/Change Request
-Package:            Feature/Change Request
+Package:            *General Issues
 PHP Version:        4.1.0
 Block user comment: N
 Private report:     N

 New Comment:

Shot down again. Provide proper RFC at http://wiki.php.net/rfc/ if you
wish to get this. In the meantime, use arrays instead.


Previous Comments:
------------------------------------------------------------------------
[2001-12-01 23:18:28] [email protected]

This issue has been raised on this list and on the Zend 

Engine mailing list. IIRC it has always been shot down.



Perhaps review the list archives to see what has been 

discussed in the past, consider the arguments and - if you 

still desire the feature - present your case again.



Personally, if I wanted the feature, I would think that a 

syntax like:



my_function ('arg 1', ,'arg 3);



would look/work best...



Good luck!



------------------------------------------------------------------------
[2001-11-30 17:49:54] mikep at oeone dot com

I would like a way to pass something into a function and have it use the
default values.



For eg., if I have the function

function test( $value, $value1=1, $value2=2 )



and I call it like test( "value", "", "2" ) I think it should use 1 for
$value1.  It currently does not, but I'd like to be able to pass
something in to make it use the default value, like:

test( "value", NULL, "2" )

I know you can rewrite the function to test for $value1="", but I'd
rather not do that.

------------------------------------------------------------------------



-- 
Edit this bug report at http://bugs.php.net/bug.php?id=14306&edit=1

Reply via email to