Да причем тут я, если он так официально называется в документации?Альтернативный синтаксис управляющих структур
Называется он так, просто echo – это другая тема, здесь ни при чём.
Так без echo в скобочках просто так разметку html не вставишь.
Это тебе только так кажется. И да, выводить разметку при помощи echo – дурной тон, если это не связано с реальной необходимостью или какими-то единичными тегами.
версия php 5.3 . перенёс сайт на openserver php 7.2 и на сайте появились ошибки
Всё делается очень просто: читаешь в описании ошибки, с чем она связана и на какой строке кода возникает, потом смотришь, что написано на этой строке, выясняешь, что изменилось при смене версии пхп, вносишь исправления. И всё заработает.
На правах так сказать задавателя вопроса :)
Ребята ответьте просто чтобы вы выбрали:
Без скобочек:ИЛИСо скобочками и echo:
Опять повторю то, что уже написал, потому что ты так нихрена и не понял, даже на 8-й странице обсуждения:
Ты путаешь тёплое с мягким.
Альтернативный синтаксис не имеет никакого отношений к твоему echo. Это разные темы.
Бардак – это у тебя. А в коде – гибкость. Если у меня кусок PHP-кода, я пишу
<?php......echo $var;......
А если у меня шаблон вьюхи, то я пишу
......<div><?=$var?></div>......
Вот именно. Сам притянул за уши то, что интересует только тебя, и сам же начал цитировать маны. Замечательно. Только вот проблема в то, что по этой части я с тобой никогда не спорил. Так что позиция у тебя весьма удобная: придумывать мои возражения и опровергать их. Давай и дальше в том же духе.
Я не сбиваюсь, а реагирую на написанное.
Гибче, потому что даёт применять разный синтаксис в зависимости от конкретики.
В переводе на русский "лень писать правильно".
Не " лень писать правильно ", а "удобнее и проще, но тоже правильно".
Может быть, больная голова не у того? Если ты постоянно сбиваешься с темы разговора.