Re[4]: [PHP] nested, referenced foreach & implicit current array pointer issues
- From: speedy.spam@xxxxxxxxx (speedy)
- Date: Wed, 31 Jan 2007 17:35:02 +0100
Hello Martin,
Wednesday, January 31, 2007, 4:50:22 PM, you wrote:
There is nothing wrong with the global keyword, just use $GLOBAL
['arr'] instead to avoid the reference, or create a copy by
assignment.
Yep, already did, 10x for the suggestion. :)
Anyway, I couldn't find this change of behaviour in the foreach in
the changelog, but it seems it have been introduced around may
2005. Maybe is too late to complain, but, now that I know, I think
this behaviour doesn't seem right.
I'd rather see global being equal to $GLOBAL[] in combination with removal
of hidden current pointer from arrays. But I don't have much experience in
designing high-level languages nor did I give a lot of thought about it in the
global picture. :)
--
Best regards,
speedy mailto:speedy.spam@xxxxxxxxx
- Follow-Ups:
- References:
- nested, referenced foreach & implicit current array pointer issues
- From: speedy
- Re: [PHP] nested, referenced foreach & implicit current array pointer issues
- From: "Martin Alterisio"
- Re[2]: [PHP] nested, referenced foreach & implicit current array pointer issues
- From: speedy
- Re: Re[2]: [PHP] nested, referenced foreach & implicit current array pointer issues
- From: "Martin Alterisio"
- nested, referenced foreach & implicit current array pointer issues
- Prev by Date: Need desperate help with query
- Next by Date: RE: [PHP] Need desperate help with query
- Previous by thread: Re: Re[2]: [PHP] nested, referenced foreach & implicit current array pointer issues
- Next by thread: Re: [PHP] nested, referenced foreach & implicit current array pointer issues
- Index(es):
Relevant Pages
|
|