プロが教える店舗&オフィスのセキュリティ対策術

現在の位置が/aa/bb/cc/dd/だった場合、

/aa/bb/のディレクトリを取得するにはどのようにすればよろしいでしょうか?

宜しくお願いします。

A 回答 (2件)

繰り返し、dirname() で、順に上位パスが得られます。


<?php
$this = dirname(__FILE__);// PHP 5.3.0 以降なら、 __DIR__ と同じ
$up1 = dirname($this);
$up2 = dirname($up1) ;
var_dump($this, $up1, $up2);
    • good
    • 1

【実行が開始されたファイルよりも2つ上の階層】


$dir = '../../';

【このコードを記述するファイルよりも2つ上の階層】
$dir = __DIR__ . '/../../';
    • good
    • 6

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています