从PHP中的目录的完整路径名中消除启动字符


$destination_path = getcwd().DIRECTORY_SEPARATOR;

我正在使用上面的路径来获取完整的路径,直到包含上述脚本的文件夹为止。我想消除字符串的启动部分以获取当前文件夹名称。

eg:如果 $ destination_path = e:/www/stack; 我想从中消除 e:/www/b>以获得仅 stack >结果。

尝试

$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);

最新更新