dirname()

ブログ | 2008/9/13 22:34
どこに置いても動くように、PHPで最初にベースとなるパスを定義していて、今までは
define('BP',str_replace('index.php','',$_SERVER['PHP_SELF']));
こう書いていたのだけれど、
define('BP', dirname($_SERVER['PHP_SELF']).'/');
dirnameを発見したのでこうすることにした。
▼追記 2008/9/13 23:20
direname()、空の時に「/」が返ってくる。
いろいろ試行錯誤した結果、
define('BP',str_replace('index.php','',$_SERVER['PHP_SELF']));
に戻す。
縮小 拡大

ログインしておくと、後で編集が可能です。

Rottel内コンテンツ

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close