美文网首页
foreach 中使用 &地址符时, 最后要释放 value

foreach 中使用 &地址符时, 最后要释放 value

作者: xcyzjs | 来源:发表于2020-02-14 17:46 被阅读0次
    $arr = [1,2,3];
    foreach($arr as $key=> &$value){
        if ($key){
            $value = $value +1;
        }
    }
    
    unset($value); // 要注意翻译 $value, 否则后面如果还要用到 $value 时, 会指向 $arr 的最后一个元素
    

    相关文章

      网友评论

          本文标题:foreach 中使用 &地址符时, 最后要释放 value

          本文链接:https://www.haomeiwen.com/subject/ovjjfhtx.html