@Alexfixer

Почему не работает двойное условие через ИЛИ?

Как правильно записать, чтобы срабатывало двойное условие ИЛИ
<?php if($pst->author != 'admin1' or $pst->author != 'admin2'): ?>
                echo 'This is user!'
            <?php else: ?>
               echo 'This is admin!'
            <?php endif ?>
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 2
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
я ленивый поэтому предлагаю просто заменить или на и)))
Ответ написан
Комментировать
@MaLuTkA_UA
<?php
if(!in_array($pst->author, ['admin1','admin2'])): ?>
                echo 'This is user!'
            <?php else: ?>
               echo 'This is admin!'
            <?php endif ?>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы