我想从 PHP 中的 URL 获取没有任何 $_GET
变量值的文件名?
我的网址是 http://learner.com/learningphp.php?lid=1348
我只想从 URL 中检索 learningphp.php
?
如何做到这一点?
我使用了 basename()
函数,但它还提供了所有变量值:learntolearn.php?lid=1348
位于 URL 中。
最佳答案
这应该可行:
echo basename($_SERVER['REQUEST_URI'], '?' . $_SERVER['QUERY_STRING']);
但请注意您的网址中的任何恶意部分。
关于php - 仅从 php 中的 url 获取文件名,而 url 中不存在任何变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7852296/