PHPの閉じタグについての質問なんですが、

余計な空白や改行が出力されないように、ファイルの最後の ?> を書かないようにした方が良いのか、
return; で戻った方が良いのか、一番安全な方法はどちらかあるいは他の方法でありますでしょうか。

バージョンや環境によらず、両方ともいつでも使えるでしょうか?