在我的一个页面中image.php?id=somenumber,我用来<?php echo $_SERVER['PHP_SELF']; ?>在公共侧边栏中识别该页面。但使用它也会产生我不想要$_SERVER['PHP_SELF']的 id 值。image.php?id=32
如何只获取文件名?
$_SERVER['SCRIPT_NAME'],如果您至少使用 Apache,应该可以满足您的需求。它应该是不带查询字符串且相对于文档根的执行脚本(而不是SCRIPT_FILENAME、REQUEST_URI或PHP_SELF.