PHP5でグローバルに参照する定数を使いたい場合、

・ファイルにしてインクルードする
function foo()
{
  include( "globals.php" );
  echo $var;
}

・クラスにして参照する
class CGlobals{
  static $var = 123;
}
function foo()
{
  echo CGlobals::$var;
}

・$GLOBALSを使う
function foo()
{
  echo $GLOBALS['var'];
}

のどれが好ましいでしょうか
もしくはこれ以外にもっと好ましい方法がありますでしょうか