ID: 6427 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: Feature/Change Request Operating System: * PHP Version: 4.0.1pl2 New Comment:
There are the same requests as this one: Bug #14705 Bug #15098 Bug #16464 Previous Comments: ------------------------------------------------------------------------ [2000-09-23 12:22:57] [EMAIL PROTECTED] Stas: If I possible, I would like to better understand you statement...here is what I am thinking you mean, please correct me if I am wrong: $o=1; test($o); echo $o; function test() { $a = &func_get_args(); /** $a[0] has already been passed as a copy. We have no idea what to reference it back to! */ } ------------------------------------------------------------------------ [2000-09-20 21:40:09] [EMAIL PROTECTED] a function func_get_rarg() should avoid this by treating any function parameter as a reference (if possible), moved to feature request ------------------------------------------------------------------------ [2000-09-20 18:23:08] [EMAIL PROTECTED] I fear this cannot be done - you should pass a variable by reference from the start, otherwise you will just assign a reference to a copy. ------------------------------------------------------------------------ [2000-08-29 21:38:56] [EMAIL PROTECTED] func_get_arg() does not support references (see example), $o=1; test($o); echo $o; function test() { $l=&func_get_arg(0); $l=2; } displays 1, should 2, I think it should be possible changing this without impact, if not perhaps a func_get_rarg() be fine ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=6427&edit=1