通常,在我的更多面向.NET的同事添加的代码中,我会遇到类似这样的情况:
function someFunction()
{
$localVariable = otherFunction();
$ret = $localVariable * 2; // or whatever
$localVariable = null;
return $ret;
}
将
$localVariable
设置为null有什么好处?由于它是一个局部变量(因此无论如何都会超出范围),所以我认为不是,但是如果我错了,请更正我。 最佳答案
您的假设对于php和.NET都是正确的。