您好,我想从我的 url 中删除所有文件名:
http://website.com/folder1/folder2/filename.php
这是我尝试过的:
$file_info = pathinfo('http://website.com/folder1/folder2/filename.php');
echo $file_info['dirname'];
输出http://website.com/folder1/folder2/这是我想要的,但是当我尝试这个时:
$file_info = pathinfo('http://website.com/folder1/folder2/');
echo $file_info['dirname'];
它输出http://website.com/folder1/。
现在我想要的是,如果 url 包含一个文件名,那么它会被删除,如果 url 只有文件夹,那么什么也不做。
(我不想为此使用 .htaccess)