函数外的引用最好用后即焚

来源:芽雨快跑  时间: 2018-01-18 23:30:34  浏览: 3191 次  评论: 0 篇  
Tags : 引用  

为方便,喜欢这个写法:

foreach($array as &$_arr) {
    $_arr["key"] = "value";
}

但比较坑的是,$_arr可能后续再继续使用,这是便赋予了其它值,直接导致$array最后一个变量被改变。

为避免这种,最好用后即焚:

foreach($array as &$_arr) {
    $_arr["key"] = "value";
}
unset($_arr);

今天在vim中直接手写代码,历史惯用写法不加思索,有点超出预期啊

也许您对下面的文章感兴趣:
    很抱歉暂时没有!
朋友的回复:
要不您也来写一写?
© 2004 - 2018 芽雨快跑 - 本页面所有内容,未经芽雨许可,欢迎转载,请注明出处

京ICP备09017802号