php 获取目录先前基本名称的代码

php code to get previous base name of a directory

我需要获取文件夹的先前基本名称,我使用此代码使其工作,但仍然没有得到我想要的。下面是我的 link 的样子。

http://www.example.net/cjl/PhpLoginPage/images/

echo substr(dirname($_SERVER['SCRIPT_NAME']), 0, strrpos(dirname($_SERVER['SCRIPT_NAME']), '/') - 1);

我的输出会是这样

/cjl/PhpLoginPag

现在我的问题是我不需要添加其他东西我需要像这样获取主目录名称 PhpLoginPag

你可以用 basename 来做这个

echo basename(dirname(dirname($_SERVER['SCRIPT_NAME'])));