Задать вопрос
@GoodPirojok

Почему при вставке вставляется только часть текста, а не весь?

$text = "true box";
"<div class=\"box\" data-box=".$text."></div>"

Почему результат
<div class="box" data-box="true" box</div>
а не
<div class="box" data-box="true box"</div>
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Потому что вы не добавили кавычки вокруг true box.
В результате в браузер приходит <div class="box" data-box=true box</div>
Браузер интерпретирует это как <div class="box" data-box="true" box</div>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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