This FR is known :))
Best wishes,
Andrey Hristov
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 21, 2002 7:34 PM
Subject: Bug #15663: add foreach reference values
> From: [EMAIL PROTECTED]
> Operating system:
> PHP version: 4.1.1
> PHP Bug Type: Feature/Change Request
> Bug description: add foreach reference values
>
> Just a small request that could be fairly useful.
>
> Say you have an array of objects, $objects. Right now, doing:
>
> foreach ($objects as $obj) {
> $obj->something();
> }
>
> will create a copy of each object (using unnecessary memory) and call
> something() on the copy, not the actual object (which is bad if it's a
> mutator function of that class).
>
> The best way to do it now is to do:
>
> foreach (array_keys($objects) as $key) {
> $objects[$key]->something();
> }
>
> but it would be very cool if php had the syntax:
>
> foreach ($objects as &$obj)
>
> where it would create $obj as a reference to each object.
>
> thanks
> --
> Edit bug report at http://bugs.php.net/?id=15663&edit=1
> --
> Fixed in CVS: http://bugs.php.net/fix.php?id=15663&r=fixedcvs
> Fixed in release: http://bugs.php.net/fix.php?id=15663&r=alreadyfixed
> Need backtrace: http://bugs.php.net/fix.php?id=15663&r=needtrace
> Try newer version: http://bugs.php.net/fix.php?id=15663&r=oldversion
> Not developer issue: http://bugs.php.net/fix.php?id=15663&r=support
> Expected behavior: http://bugs.php.net/fix.php?id=15663&r=notwrong
> Not enough info: http://bugs.php.net/fix.php?id=15663&r=notenoughinfo
> Submitted twice: http://bugs.php.net/fix.php?id=15663&r=submittedtwice
>
>
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php