PHP7の質問です。

あるファイルに定数の定義をまとめようとしています。
そのファイルの上の階層をMAINFLDという定数にするために、

const MAINFLD = dirname(__DIR__);

というのを書いたのですが、エラーがでます。
Fatal error: Constant expression contains invalid operations
だそうです。
何がだめなんでしょうか?