这似乎是一个常见的问题,但它们似乎都不是我正在寻找的.如果有网站:
www.example.com/test.php
我想拉"test.php",如果它是这样的:
www.example.com/folder/folder1/test.php
我想再次拉"test.php",但一切似乎都拉出了确切的路径,而不仅仅是页面.有什么建议?
Bri*_*ham 46
$query = $_SERVER['PHP_SELF'];
$path = pathinfo( $query );
$what_you_want = $path['basename'];
Run Code Online (Sandbox Code Playgroud)
瞧.
Tad*_*eck 41
这将获取所请求文件的名称(基于调用的URL,而不是文件的真实位置 - 以防您使用mod_rewrite):
$filename = basename($_SERVER['REQUEST_URI']);
Run Code Online (Sandbox Code Playgroud)
对于这两个http://www.example.com/testing01.php和http://www.example.com/x/y/z/testing01.php会给你:
testing01.php
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
75884 次 |
| 最近记录: |