我无法在这里找到我需要的确切规格的其他问题。所以我发布这个。
我需要使用php来获取当前页面的url。 HTTP // example.com / mysubfolder / filename.php
我需要打印出来: mysubfolder /文件名
如果filename.php有一个get公式?action = move或?id = 798我只需要删除这些部分。我在手册中看到的最远的将有助于仅减去。的特定部分。?action = doesntchangeathing
我所看到的大部分内容仅包括文件名或子文件夹的完整列表,而不仅仅是一个,并且将使用绝对路径而不是网址。
有人有什么想法吗?
答案 0 :(得分:1)
您可以使用$_SERVER['PHP_SELF']
并剪切文件扩展名和前导斜杠,因此结果表达式可能如下所示:
$path = implode('/', [trim(dirname($_SERVER['PHP_SELF']), '/'), pathinfo($_SERVER['PHP_SELF'], PATHINFO_FILENAME)]);