2012-03-14 86 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)但那不是那样强劲,因为它可以。你知道这是你的文件系统吗?更好的答案会揭示更多的上下文...