标签: php breadcrumbs strpos
下面的代码为我提供了我所在页面的文件名,例如: '/index.php'我想知道如何在没有/和.php的情况下修剪它只是索引。
$pageName = $_SERVER['SCRIPT_NAME']; echo $pageName;
我正在使用它输出我所在位置的简单网站痕迹。
提前致谢。
答案 0 :(得分:1)
使用pathinfo(需要php 5.2 +):
pathinfo
$pageName = $_SERVER['SCRIPT_NAME']; echo pathinfo($pageName, PATHINFO_FILENAME);
或者,对于灵活性较低的解决方案,请使用php的字符串函数和basename:
basename
echo substr(basename($pageName), 0, -strlen('.php'));