Re: GOTO operator
| From: | Sterling Hughes | Date: | Sun, 01 Aug 2004 01:13:23 +0000 |
| Subject: | Re: GOTO operator | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-11780@lists.php.net to get a copy of this message | ||
i'm just piping up that i'm a strong +1 on goto, its immensely useful
for code generators, like for example a gui application that wanted to
generate some type of php code.
also, when you start quoting djikstra in a php context, you've lost.
goto is fine, fight the power!
-sterling
On Sat, 31 Jul 2004 17:44:07 -0700, Sara Golemon <pollita@php.net> wrote:
> > How does the GOTO implementation handle this
> > script1.php
> > <?php
> >
> > do_some_stuff();
> > include script2.php;
> >
> > label:
> > echo "Hello"
> > ?>
> >
> > script2.php:
> > <?php
> > declare_some_funcs();
> > .... some code ...
> > if (some_cond) {
> > goto label;
> > }
> > .... other code....
> > ?>
> >
> Included files are actually separate execution scopes (even though they're
> shared data scope). So the implementation referenced originally would raise
> an error saing that 'label' is an undefined label.
>
> -Sara
>
>
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
..I....I..