Как скрыть вывод echo на главном экране?

Написал условие

if($lastGlavaAll == $glava) $hidNext = '.<style>.theme_dark_ .next_nav {visibility: hidden;}.next_nav {visibility: hidden;}.but_mob_glavs_m {visibility: hidden;}</style>.';  echo $hidNext;

Код работает, но при загрузке странице сразу показывается echo в виде точек, потом уже отображается контент. Подскажите как сохранить этот функционал, но чтоб echo не показывалось при загрузке страницы? Просто чтоб если условие выполняется, срабатывала эта переменная.


Ответы (1 шт):

Автор решения: Хацкер

если я правильно понял суть вопроса: php:

if($lastGlavaAll == $glava) $hidNext = '<style>.theme_dark_ .next_nav {visibility: hidden;}.next_nav {visibility: hidden;}.but_mob_glavs_m {visibility: hidden;}</style>';
else $hidNext = '';

html:

<html>
<head>
....
<?=hidNext;?>
...
</head>

вы можете выводить код PHP в HTML и JS при помощи конструкции <?= ?> главное условие, чтобы расширения файла было .php

→ Ссылка