Ссылки на страницы кроме текущего домена

Как видно из названия, у меня есть массив со всеми доменами моего сайта для разных стран.
Я хочу зациклить этот массив и отобразить его в браузере, но я не хочу включать текущий домен в список.

Пример: domains = ['test1.com', 'test2.pl','test3.it','test4.uk','test5.de']

Я хочу, чтобы мой цикл foreach печатал все указанные выше домены, кроме того, который посещает пользователь в настоящее время, поэтому, если вы посещаете страницу test1.com, все остальные страницы должны быть перечислены.
Я использую PHP-фреймворк, но, вероятно, это не имеет значения.

Это мой текущий код:

@foreach(sites as $site)
<a class="" href="http://{{ $site }}">{{ $site }}</a>
@endforeach

0

Решение

Попробуйте кормить сайт через parse_url. Вы можете извлечь имя хоста и сопоставить его с текущим запрашиваемым именем хоста (через переменную $ _SERVER)

0

Другие решения

использование $_SERVER['REQUEST_URI'] Это получает текущий URI.

Вам нужно только включить, если проверить, если сайты == $_SERVER['REQUEST_URI']

Для получения дополнительной информации о массиве серверов смотрите эту ссылку на руководство php: Нажми на меня

0

По вопросам рекламы [email protected]