Скрытие Div с помощью php

В настоящее время я скрываю div на основе оператора if. Метод, который я использую, состоит в том, чтобы использовать echoиз cssстиляdisplay: none

Вот что я конкретно делаю:

<style>
  #content{
    <?php
      if(condition){
          echo 'display:none';
      }
    ?>
  }
</style>
<body>
    <div id="content">
       Foo bar
    </div>
</body>

У меня вопрос: это хороший способ скрыть div? Возможно ли, что браузер кэширует стиль и поэтому игнорируетecho-ed out cssстиль?

5
задан Vishwa 20 December 2017 в 12:13
поделиться