PHP в html, что не так?

PHP в html, что не так?
Мне нужно, чтобы приписывался класс, если нахожусь по определённым урлам.
Вот так всё работает
http://pastebin.com/fnMDE71X
Но элементов в списке много, каждому прописывать такое корявое условие, нагружать сервер лишним.. .
Поэтому захотел сделать один switch, прописывать только case где нужно. Но выдаёт ошибку.
Parse error: syntax error, unexpected T_INLINE_HTML, expecting T_CASE or T_DEFAULT or '}' in blablabla/header.php on line 86
Ниже то, что у меня получилось и выдаёт такую ошибку, html сократил.
http://pastebin.com/dcYD0QZt

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