この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
php_getdir [2018/06/28 02:57] 管理者 [サーバー側のパスを取得したい場合] |
php_getdir [2018/06/28 02:57] (現在) 管理者 [サーバー側のパスを取得したい場合] |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
+ | ====== PHP 現在ディレクトリ名を取得(下書) ====== | ||
+ | ===== サーバー側のパスを取得したい場合 ===== | ||
+ | 実行中のPHPの絶対パスは変数「__FILE__」に格納されています。 | ||
+ | |||
+ | ---- | ||
+ | <code> | ||
+ | $str=__FILE__; | ||
+ | echo '<p>1 '.realpath($str).'</p>'; | ||
+ | echo '<p>2 '.dirname($str).'</p>'; | ||
+ | </code> | ||
+ | ---- | ||
+ | 1 | ||
+ | |||
+ | 2 /virtual/public_html/www.achiachi.net/blog/inc/parser/xhtml.php | ||
+ | |||
+ | |||
+ | ===== Web側のパスを取得したい場合 ===== | ||
+ | サーバー変数「$_SERVER["SCRIPT_NAME"]」に格納されています。 | ||
+ | |||
+ | <code php> | ||
+ | echo '<p>'.$_SERVER["SCRIPT_NAME"].'</p>'; | ||
+ | echo '<p>'.$_SERVER["SCRIPT_FILENAME"].'</p>'; | ||
+ | </code> | ||
+ | /blog/doku.php | ||
+ | |||
+ | /virtual/public_html/www.achiachi.net/blog/doku.php |