通常,在我的更多面向.NET的同事添加的代码中,我会遇到类似这样的情况:

function someFunction()
{
    $localVariable = otherFunction();
    $ret = $localVariable * 2; // or whatever

    $localVariable = null;
    return $ret;
}

$localVariable设置为null有什么好处?由于它是一个局部变量(因此无论如何都会超出范围),所以我认为不是,但是如果我错了,请更正我。

最佳答案

您的假设对于php和.NET都是正确的。

10-08 19:44