より .NET 指向の同僚によって追加されたコードで、次のような問題に遭遇することがよくあります。
function someFunction()
{
$localVariable = otherFunction();
$ret = $localVariable * 2; // or whatever
$localVariable = null;
return $ret;
}
$localVariable
nullに設定する利点はありますか? これはローカル変数であるため (したがって、とにかく範囲外になります)、そうではないと思いますが、間違っている場合は修正してください。