• Теория
  • Теория

Выделяем ссылку на текущую страницу

Мы посмотрели, как работает тернарный оператор. Булево значение true всегда истинно, поэтому класс добавился всем ссылкам. Значение false всегда ложно, поэтому, когда мы указали его, выделение у ссылок пропало.

Нам нужно добавить класс только одной ссылке — ссылке на текущую страницу. Текущая страница — это та, у которой значение счётчика $i совпадает со значением параметра в адресной строке.

Используем строгое равенство, чтобы сравнить два значения:

$i === $page;

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

Минимальный вид табов
  • index.html
HTML
HTML

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

100%
Бабушка Кекс

Притормози, дружище

Проходить вызовы части «Числа и строки в PHP» тренажёра «Знакомство с PHP» можно после регистрации и оформления подписки.