Re: GOTO operator

From: Date: Fri, 30 Jul 2004 20:13:07 +0000
Subject: Re: GOTO operator
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-11725@lists.php.net to get a copy of this message
At 09:53 PM 7/30/2004 +0200, Edin Kadribasic wrote: function pseudocode() {
    $a=allocate_resource_z();
    $b=allocate_resource_y();
do {
    $res=do_stuff();
    if(!$res)
        break;
    $c=allocate_resource_x();
    $res=do_more_stuff();
    if(!$res)
        break;
    $d=allocate_resource_foo();
    $res=do_even_more_stuff();
    if(!$res)
        break;
    return true;
} while (0);
    free_resouce($a);
    free_resouce($b);
    if(isset($c)) free_resouce($c);
    if(isset($d)) free_resouce($c);
    return false;
}

« previous php.internals (#11725) next »