2012-03-14 95 views
0

我有一個像獲取根目錄名稱 - PHP

$dir = "dir1/dir2/dir3" etc..etc變量..

我想從這個字符串,這是根目錄名中提取dir1。我如何使用PHP來做到這一點?

+1

可能重複[從目錄路徑字符串中刪除根目錄 - PHP](http://stackoverflow.com/questions/9696977/remove-root-directory-from -a-directory-path-string-php) - 請不要創建實際上是重複的配對問題。也歡迎您使用本網站的搜索。 – hakre 2012-07-01 14:46:24

回答

4

試試這個:

$dirArr = explode('/', $dir); 
$rootDir = $dirArr[0]; 
+0

我懂了:) :) – 2012-03-14 05:35:32

+0

非常有幫助。 – Overkillica 2012-03-14 05:37:18

1

最簡單的答案會是$dirs = explode('/', $dir)然後array_shift($dirs)但那不是那樣強勁,因爲它可以。你知道這是你的文件系統嗎?更好的答案會揭示更多的上下文...