0
$destination_path = getcwd().DIRECTORY_SEPARATOR;

我正在使用上面的方法来获取包含上述脚本的文件夹的完整路径。我想消除字符串的起始部分以仅获取当前文件夹名称。

例如:如果$destination_path = E:/www/stack; 我想从中消除E:/www/以仅获得堆栈作为结果。

4

1 回答 1

0

尝试

$destination_path = getcwd().DIRECTORY_SEPARATOR;
$folder = basename($destination_path);

getcwd将给出current working directory,这将是调用执行的 php 文件的目录,或者current working directory是从命令行执行的情况。

如果要获取包含具有此特定代码的文件的目录,请使用

$destination_path = dirname(__FILE__).DIRECTORY_SEPARATOR;
$folder = basename($destination_path);
于 2012-10-27T10:02:50.310 回答