定数で、ログを記録するかしないかを選択する処理を入れたいのですが、

define("LOG", 0); //ログ記録するなら0 しないならその他の数字
if (LOG == 0) {
  ログ記録する処理
}

define("LOG", 0); //ログ記録するなら0 しないなら1
if (LOG == 0) {
  ログ記録する処理
} elseif (LOG == 1) {
  何もしない
} else {
  die("LOGの設定がおかしい");
}

どっちがいいと思いますか?
それとも他にもっと合理的な書き方がありますか?