這個問題可能很奇怪,但我無法回答任何地方。返回(節省內存)時是否需要設置值爲null
?PHP設置值爲空時返回
...
$output = $DB ->query("SELECT * FROM TABLE WHERE ...", $param);
if (empty($output))
{
throw new Exception('Error');
}
else
{
return $output;
$output = null;
}
或者只是返回$output
?這個變量在返回後會發生什麼?仍然使用內存?
你不能在返回後執行代碼 – iCoders
返回後的代碼永遠不會執行 –
不,那行代碼甚至不會被執行,因爲它來了返回後 –