2016-04-29 9 views
0

特定のディレクトリからファイルやディレクトリをキャッチ(エコー)しようとしています。phpの特定のディレクトリからファイルやディレクトリをキャッチする方法

変数にバインドします。

いいえ私はrealpathを経験していません。彼は正確なファイルの場所をサーバーから取得しています。

echo realpath($dir.'/'.$file); 

だから私のエコーが私にこの示しています。どのように私はそれを達成することができます

uploads/sfm/c4ca4238a0b923820dcc509a6f75849b/Jellyfish.jpguploads/sfm/c4ca4238a0b923820dcc509a6f75849b/nameofdirectory

/home/vhosts/mydomain.com/subdomains/develop3/httpdocs/uploads/sfm/c4ca4238a0b923820dcc509a6f75849b/Jellyfish.jpg または/home/vhosts/mydomain.com/subdomains/develop3/httpdocs/uploads/sfm/c4ca4238a0b923820dcc509a6f75849b/nameofdirectory

をそれがこのすべきですか?

+0

どこ '$から来dir'のでしょうか? –

+0

http://php.net/manual/en/function.realpath.php – Sammitch

+0

'$ dir = 'uploads/sfm /' .$ UserID; ' –

答えて

1

私はあなたが本当に必要なもののわからないと$dirの値は何ですが、使用することができます。

$fullPath = realpath($dir.'/'.$file); 
$relativePath = preg_replace('%/home.*httpdocs/%i', '', $fullPath); 
+1

それは役に立ちました。ありがとうございます –

+0

私はあなたのために働いてうれしいです@ジャックマーセン –

関連する問題