コード例 #1
0
ファイル: 484.php プロジェクト: badlamer/hhvm
<?php

function g10()
{
    $arr = array(0, 1, 2, 3);
    $b = true;
    foreach ($arr as &$v) {
        (yield null);
        echo "val={$v}\n";
        if ($b && $v == 1) {
            $b = false;
            array_unshift($arr, 4);
        }
    }
}
foreach (g10() as $_) {
}
コード例 #2
0
ファイル: 483.php プロジェクト: badlamer/hhvm
<?php

function g10()
{
    $arr = array(0, 1, 2, 3);
    $b = true;
    foreach ($arr as &$v) {
        echo "val={$v}\n";
        if ($b && $v == 1) {
            $b = false;
            array_unshift($arr, 4);
        }
    }
}
g10();