Привет, я пытаюсь добавить несколько классов, повторяя некоторые html, но он просто не работает. PHP выглядит следующим образом:
echo
"<div class="."alert alert-success"." role="."alert".">
<strong>Well done!</strong> You successfully read this important alert message.
</div>";
вывод выглядит следующим образом (захвачен с помощью инструментов dev на хроме):
<div class="alert" alert-success="" role="alert">
<strong>Well done!</strong> You successfully read this important alert message.
</div>
Он выполнил аут-аут = "" при успешном оповещении, но похоже, что это официально
<div class="alert" alert-success role="alert">
<strong>Well done!</strong> You successfully read this important alert message.
</div>
По какой-то причине класс предупреждения-успеха, похоже, помещается после скобок. Я попытался передвигаться по "
но остаюсь в одном и том же месте. Есть ли что-то простое, что мне не хватает.
echo
"<div class='alert alert-success' role='alert'>
<strong>Well done!</strong> You successfully read this important alert message.
</div>";
Реальный выход:
<div class=alert alert-success role=alert>
<strong>Well done!</strong> You successfully read this important alert message.
</div>
Причина в этом проста: строки в PHP заключены в двойные кавычки, а в вашем коде вы никогда не кладете двойные кавычки в строку: вы используете их для закрытия строки.
Чтобы использовать двойную кавычку в строке PHP, заключенной в двойные кавычки, вам нужно избежать символа, добавив перед ним обратную косую черту:
echo
"<div class=\"alert alert-success\" role=\"alert\">
<strong>Well done!</strong> You successfully read this important alert message.
</div>";
Попробуйте -
echo
"<div class='alert alert-success' role='alert'>
<strong>Well done!</strong> You successfully read this important alert message.
</div>";
Проблема заключается в двойном коде и одном коде, что обычно не работает. Если вы хотите использовать двойной код обратной косой черты.
class=\"alert alert-success \" role =\"alert \"
Это успешно выполняется.
" Хорошо сделано! Вы успешно прочитали это важное предупреждающее сообщение";