Задать вопрос
@RockeTa
Новичок

Как правильно сделать экранирование кавычек в php?

Имеется такой кусок кода:
<script type='text/javascript'>
	var expanded=<?=if($_SESSION['hide'])?"false":"true"?>;
</script>

Но при его выполнении появляется ошибка "Parse error: syntax error, unexpected T_IF in...".
Не могу разобраться как тут правильно экранировать кавычки, пытался по разному, всё равно ошибка.
  • Вопрос задан
  • 252 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
alsopub
@alsopub
Уберите "if". Оставьте только $_SESSION['hide'] ? "false" : "true"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы