如何从脚本的主index.php中检测php中的主页。所以我有那个剧本。这个脚本是脚本的主页(不是模板的index.php
<?php echo $header;?>
//HOME PAGE CONTENT
<?php echo $footer;?>
我输入了这段代码,但它没有检测到主页 我已将此代码放到index.php(主页)。我怎么能检测到主页?我已经输入了导航ID但它也无法检测到。
{{1}}
答案 0 :(得分:0)
我在做项目时遇到了同样的情况。 这对我有用。
<?php
$current_file= explode('/', $_SERVER['SCRIPT_NAME']);
$current_file= end($current_file);
if($current_file=='index.php'){
// YOUR LOGIC FOR HOME PAGE
} else {
// YOUR LOGIC FOR ALL OTHER PAGE
}
?>
这个脚本基本上做的是它将分割表单的URL
由
提供$_SERVER['SCRIPT_NAME']
分裂由字符'/'完成。
所以结果将是一个字符串数组。
http,'',www.somewebsite.com,index.php
然后我们检查数组的最后一个组件是否是“index.php”。
这样我们就会检测页面是否是主页。