PHPコーディング

実行ファイルのフルパスを取得

2009年04月21日
ビジネス羅針盤 ステップメール】を動かしていて、ファイルのフルパスを取得する必要に迫られました。

cronから実行する場合、ファイルのパスと実行パスが変わるので、実行ファイルの絶対パスが必要になります。

【__FILE__】で取得できます。

$fullpath = __FILE__;
$base = basename(__FILE__);

【__DIR__】はファイルが存在するディレクトリです。

これらの定数は自動的に定義されるようです。
他にも色々あります。

自動的に定義される定数