Должен ли я помещать точку с запятой после одного выражения PHP?
например.
some html....
<p class="date"><?php echo $date; ?></p>
more html...
?
Ответ 1
Лучше всегда использовать полуточку:
Снижает вероятность ошибок
если вам нужно расширить свой код в
конкретный раздел.
Улучшает читаемость кода
Ответ 2
Как вы используете длинные теги, это не имеет большого значения. Лично я использую короткие теги в своих шаблонах, и это очень удобно без точки с запятой, просто <?=$var?>, <? endif ?> и т.д.
Но в длинных листах кода я всегда использую точки с запятой.
Ответ 3
Я считаю, что это не может:
Выделите подсветку синтаксиса в некоторых редакторах /IDE (не критичных, но раздражающих)
Сделать код сложнее в обслуживании.
Итак, я рекомендую сделать это, если вы не уверены, что короткие теги подходят для конфигурации сервера, и в этом случае это не имеет особого значения.
При редактировании материалов других людей я стараюсь следовать одному и тому же стилю.
Суть в том, что он не применяется в любом случае, поэтому он остался до программиста. Это достойный элемент, который нужно затронуть в любом стандарте кодирования PHP, но, насколько стандарты идут, это относительно небольшая проблема.
Лично я начал всегда использовать конечную полуточку. Это проще в вашей среде IDE и помогает избежать этих быстрых ошибок синтаксического анализа, когда вы переходите к шаблону и начинаете добавлять код (особенно в подробном шаблоне, который может не иметь удобной переносимости строк).
Ответ 5
Это действительно зависит от вас. Я знаю, так как это помогает мне с читабельностью кода.
Ответ 6
Я бы порекомендовал его, если бы не по какой-то другой причине, кроме хорошей привычки входить, как правильно отступы html.