PG> [snip] i'm somewhat confuzzled why you, of all people, are advocating such PG> mutilation of do-while(), which is *abuse* of the construct. mutilating one PG> construct to emulate another construct, which won't be implemented because PG> it could be abused and mutilated, just doesn't compute for me.
I must say that this is my line of thought also... PG> i am onboard with the no-goto-out-of-local-scope argument, which the PG> do-while() kludge imposes as well. no reason this limitation can not be PG> implemented, if it isn't already (it is afair), in the patch. I say restrict it to local scope. Perhaps this borders on opinion, but the mere thought of chasing a goto into other files and functions and classes - blah. It seems that it would make it easier and faster to do at least several common operations within local scope. When all you want to do is move the execution pointer to a specific place in the LOCAL scope, it really beats wacked out loops and multi level break's. I say give the programmers the choice of what to use, and make it a personal mission to "spread the good news" about proper coding methodologies to the very large and less experienced group of php users out there. Hey, I got a good idea... Let's just implement it and not put it in the manual. Then only the "privileged internals list members" will know about it! :) Just kidding. ~Jason -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php