如何获取当前文件夹的名称,而不是文件夹的目录

n_k*_*ips 0 coldfusion

我知道如何将dir放到文件夹中,但我想得到这个名字.

谢谢您的帮助.

Ben*_*oom 9

执行@Matt Shooks建议的更有效的方法是直接使用列表函数,而不是转换为数组(因为您只需要引用一次).

fullpath = getDirectoryFromPath(getCurrentTemplatePath())
Run Code Online (Sandbox Code Playgroud)

假设你在Windows上,并且你的完整路径看起来像c:\ inetpub\site\dir,你可以使用这个:

thisFolder = listlast(fullpath, "\/")
Run Code Online (Sandbox Code Playgroud)

请记住,所有列表函数都可以使用分隔符(可选),因此您可以将任何以此为界限的字符串视为列表,而不仅仅是默认的逗号分隔列表.