初心者のWEBデザイン

HTML,CSS、その他WEBデザインに関する事を記述していきます.

PHP パスを知りたい場合の健忘録

いつも調べているので書き残しておきます。

//とりあえずサーバー系の情報を知りたい時には
foreach($_SERVER as $k => $v) {
  echo $k . ':' .$v . '<br>';
}
// 現在アクセスしているサーバーのURLを取得
echo $_SERVER['REQUEST_URI'];

//サーバーのルートディレクトからの絶対パスを取得 
//    "/Users/ユーザーネーム/Desktop/cat/"
echo($_SERVER['DOCUMENT_ROOT']);


// PHP環境変数 一覧
echo __FILE__."実行中のファイル名<br>";
echo __DIR__."実行中のファイルがあるフォルダ<br>";
echo __LINE__."実行中の行番号<br>";
echo __FUNCTION__."//実行中の関数<br>";
echo __CLASS__."実行中のクラス<br>";
echo __METHOD__."実行注のメソッド<br>";
echo __NAMESPACE__."現在の名前空間<br>";
echo DIRECTORY_SEPARATOR."現在の環境のフォルダの区切り文字<br>";
echo PATH_SEPARATOR."現在の環境のパスの区切り文字<br>";
echo PHP_VERSION."<br>";