Req #65772 [Opn->Sus]: Implement "default" as a possible function/method argument value in calls
Edit report at https://bugs.php.net/bug.php?id=65772&edit=1
ID: 65772
Updated by: aharvey@php.net
Reported by: matteo_tassinari_TM at libero dot it
Summary: Implement "default" as a possible function/method
argument value in calls
-Status: Open
+Status: Suspended
Type: Feature/Change Request
Package: Variables related
Operating System: Any
PHP Version: Irrelevant
-Assigned To:
+Assigned To: stas
Block user comment: N
Private report: N
New Comment:
We don't really have a status for "it's in an active RFC", so I guess I'll
suspend this and assign it to Stas for now, since it's his RFC.
Previous Comments:
------------------------------------------------------------------------
[2013-09-27 08:03:01] requinix@php.net
Existing RFC for this exact thing: https://wiki.php.net/rfc/skipparams
------------------------------------------------------------------------
[2013-09-27 06:49:33] matteo_tassinari_TM at libero dot it
Description:
------------
I think it would be useful if we could use the "default" keyword when passing parameters
to a method/function so that the value for the parameter for which "default" is passed
automatically takes the defined default value, without need of knowing it.
Test script:
---------------
For example, consider this:
function justToTest($a = 10, $b = 0) {
var_dump($a, $b);
}
justToTest();
justToTest(5);
justToTest(default, 5);
Expected result:
----------------
The first call should show
int 10
int 0
The second call should show
int 5
int 0
The third call should show
int 10
int 5
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=65772&edit=1
Thread (7 messages)