PHP匿名函式使用use關鍵詞引用外部空間變數

皮蛋發表於2020-07-31
$a = [1,2,3,4,5,6];
$target = 3;
array_map(function ($item) use ($target) {
    if ($target == $item) echo 'hello!';
}, $a);

$a_f = function () use ($target)
{
    if($target == 3)
        echo 'world';
};

$a_f();
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章