如何在php中运行脚本的目录中只获取父文件夹的名称?

Mos*_*she 9 php

我想获得目录中当前运行脚本的父文件夹的名称?

如果我们有一个名为foo.php的脚本,其路径为"/Users/Somone/Sites/public/foo.php",我怎样才能从该文件路径中获取"公共"而不是整个目录树?

任何帮助都会很棒.

谢谢.

rdl*_*rey 18

最简单的方法:

basename(__DIR__);
Run Code Online (Sandbox Code Playgroud)

正如@mario sagely所指出的那样,这只适用于PHP 5.3+,所以如果你遇到5.2或更低......那么......你应该切换到新主机并停止使用传统软件.