[PHP-users 24555] Re: 現在のパスから上位ディレクトリパスを取得
Junichiro Tobe
tobe @ e-3.jp
2005年 2月 16日 (水) 16:16:44 JST
戸辺と申します。
$orig_path = "/home/user/public_html/abc/" ;
$dirList = explode("/", $orig_path) ; // "/"で分割して配列へ
$dummy = array_pop($dirList) ; // 末尾要素(「abc」を捨てる)
$path = implode("/", $dirList) ; // "/"で連結して変数へ
$path = "/".$path."/" ; // できた値の前後に"/"を連結する
どうでしょう。
>
> 文字列処理の質問となるのですが、
> /home/user/public_html/abc/
> という文字列(パスですが・・)
> のなかで/home/user/public_html/を取得させたい
> (最後の/を取り除いた中の最後の/までを取り出したい)
> 分かりにくいかと思いますが。
//------------------------------------------------
// 戸辺 淳一郎 email: tobe @ e-3.jp
//------------------------------------------------
PHP-users メーリングリストの案内