Exemple #1
0
 function f($x)
 {
     goto over_switch;
     switch ($this) {
         case fcn():
             echo 'fcn';
         default:
             echo 'fun';
     }
     over_switch:
     var_dump($x);
 }
Exemple #2
0
function st($x)
{
    switch ($y = $x) {
        case 0:
            print '0';
    }
    switch (fcn(true)) {
        case 3:
            print '3';
            break;
        case 7:
        case 5:
            print '5 or 7';
            break;
    }
    switch (++$x) {
        case 1:
            print '1';
    }
    switch ($x + $y + f(true)) {
        case -30:
            print '-30';
            break;
        default:
            print 'default';
    }
    switch ($x) {
    }
    switch ($x) {
        default:
            print 'default';
    }
}