我正在编写一个函数来获取一些不同的数据库查询.现在情况进展顺利但只需要从定义的路径中获取最后一个目录名称.
$qa_path=site_root('/learnphp/docs/');
Run Code Online (Sandbox Code Playgroud)
我只想docs从上面走.这里的site_root什么都不是,$_SERVER['DOCUMENT_ROOT']那我怎么才能得到docs呢?
谢谢
mat*_*ain 23
如果您的字符串包含最后的文件,则提供的答案不起作用,例如:
basename('/home/mypath/test.zip');
Run Code Online (Sandbox Code Playgroud)
给
test.zip
Run Code Online (Sandbox Code Playgroud)
所以,如果你的字符串包含的文件,不要忘记DIRNAME首先它
basename(dirname('/home/mypath/test.zip'));
Run Code Online (Sandbox Code Playgroud)
给
mypath
Run Code Online (Sandbox Code Playgroud)
这是最简单的方法:
<?php
echo basename(getcwd());
?>
Run Code Online (Sandbox Code Playgroud)
getcwd() = 给你完整的目录路径 basename() = 给你最后一个目录
| 归档时间: |
|
| 查看次数: |
18406 次 |
| 最近记录: |