PHP:
function is_homepage()
{
}
if(is_homepage())
{
echo 'You are on the homepage';
}
else
{
echo 'You are not on the homepage';
}
说明:
is_homepage,应该适用于所有这些情况:
不应该工作的地方:
答案 0 :(得分:6)
做一个
的print_r($ _ SERVER);
你会看到所有可以帮助你实现这一目标的数据。
我会用
$ _ SERVER [ 'PHP_SELF']
标识我正在使用的文件\页面。
答案 1 :(得分:4)
当然,这取决于PHP脚本的布局方式。虽然以下解决方案在大多数情况下都有效:
$_SERVER['SCRIPT_NAME'] == '/index.php'
答案 2 :(得分:0)
function is_homepage()
{
return ( ( $_SERVER['HTTP_HOST'] == 'www.domain.com' || $_SERVER['HTTP_HOST'] == 'domain.com') && substr( $_SERVER['REQUEST_URI'], 0, 9 ) == 'index.php' );
}
if(is_homepage())
{
echo 'You are on the homepage';
}
else
{
echo 'You are not on the homepage';
}