PHPで定数をファイルに定義してincludeして使用する

PHPで定数をファイルに定義してincludeして使用する

今回は定数として「ファイル」を定義します。

構成

定数を定義するファイルを作成します。

どんな名前でもよいのですが、カモトラは「system.ini」として使うことが多いです。

system.ini

BASE_DIRに「$_SERVER[‘DOCUMENT_ROOT’]」を定義しています。

そして、LIB_DIRに「BASE_DIR配下のlibディレクトリ」を定義し、最後にCLS_DBに「LIB_DIR配下のcls_db.phpファイルを」ています。

index.php

require_onceで定数を定義した「system.ini」を読み込んで使います。

一度読み込んだ後は、その中、今回だと「system.ini」で定義した定数を使用できます。

なお、ディレクトリを定数にいれることは多いのですが、ファイルを定数にいれることはあまり一般的ではありません。

今回は、こういうこともできますよ、という一例となります。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする