从目录字符串中获取根目录名-PHP


Getting root directory name from a directory string - PHP

我有一个类似的变量

$dir = "dir1/dir2/dir3"

我想从这个字符串中提取dir1,它是根目录名。如何使用PHP实现这一点?

试试这个:

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

最简单的答案是$dirs = explode('/', $dir),然后是array_shift($dirs),但这并不像它所能的那样健壮。你知道这在你的文件系统上的什么位置吗?一个更好的答案会在更多的上下文中显现出来。。。