kotcich
@kotcich
Я скучный.

Как вставить php код в html разметку, если разметка уже в кавычках?

$main = "<div class = \"registration\"><form method = \"POST\">
    <span>Логин</span><input name = \"login\" maxlength= \"20\" placeholder = \"от 5 до 20 символов\">
    <span>Пароль</span><input type = \"password\" maxlength= \"20\" name = \"password\" placeholder = \"от 8 до 20 символов\">
    <span>Повторите пароль</span><input type = \"password\" maxlength= \"20\" name = \"copyPassword\" placeholder = \"от 8 до 20 символов\">
    <span>Почта</span><input name = \"email\" placeholder = \"example@mail.ru\">
    <span>Дата рождения</span><input name = \"date_birth\" placeholder = \"дд.мм.гггг\">
    <input type = \"submit\" name = \"submit\" value = \"Зарегистрироваться\">
    </form></div>";


Возможно ли это и каков синтаксис в таком случаи?
  • Вопрос задан
  • 165 просмотров
Пригласить эксперта
Ответы на вопрос 3
flapflapjack
@flapflapjack
на треть я прав
$main = "<div class = \"registration\"><form method = \"POST\">
    <span>Логин</span><input name = \"login\" maxlength= \"20\" placeholder = \"от 5 до 20 символов\">
    <span>Пароль</span><input ".my_echo_function()." type = \"password\" maxlength= \"20\" name = \"password\" placeholder = \"от 8 до 20 символов\">
    <span>Повторите пароль</span><input type = \"password\" maxlength= \"20\" name = \"copyPassword\" placeholder = \"от 8 до 20 символов\">
    <span>Почта</span><input name = \"email\" placeholder = \"example@mail.ru\">
    <span>Дата рождения</span><input name = \"date_birth\" placeholder = \"дд.мм.гггг\">
    <input type = \"submit\" name = \"submit\" value = \"Зарегистрироваться\">
    </form></div>";
Ответ написан
Комментировать
Awilum
@Awilum
Частный разработчик, ментор и преподаватель курсов
Например вот так:
<?php echo $main; ?>

https://phpsandbox.io/n/abcyg
Ответ написан
Ваш ответ на вопрос

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

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