Как написать функцию, которая сообщает мне, что я в данный момент смотрю на домашнюю страницу (/index.в PHP)?
PHP:
function is_homepage()
{
}
if(is_homepage())
{
echo 'You are on the homepage';
}
else
{
echo 'You are not on the homepage';
}
Пояснение:
Is_homepage, должен работать во всех этих случаях:
- http://www.domain.com
- https://www.domain.com
- http://domain.com
- http://domain.com/?param=value
- http://domain.com/index.php?param=value
Где это не должно работать:
- http://subdomain.domain.com
- http://domain.com/otherfile.php?param=value
- и т. д.
3 ответа:
Это зависит, конечно, от того, как ваш PHP-скрипт выложен. Хотя в большинстве случаев сработало бы следующее решение:
$_SERVER['SCRIPT_NAME'] == '/index.php'