PHP5.3以降はdirname(__FILE__)ではなく、__DIR__を使おう。

require等でスクリプトと同じ階層のものを読み込もうとする時に、昔はdirname(__FILE__)とするのが定石でしたが
PHP5.3からは__DIR__というのが定義されているのでそちらを使いましょう。
レガシーなシステムで使われてるのを書き換えるほどではありませんが新規で作成するときはぜひ。

Filed under PHP

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です