Подтвердить что ты не робот

Должен ли я помещать точку с запятой после одного выражения PHP?

например.

some html....
<p class="date"><?php echo $date; ?></p>
more html...

?

4b9b3361

Ответ 1

Лучше всегда использовать полуточку:

  • Снижает вероятность ошибок если вам нужно расширить свой код в конкретный раздел.
  • Улучшает читаемость кода

Ответ 2

Как вы используете длинные теги, это не имеет большого значения. Лично я использую короткие теги в своих шаблонах, и это очень удобно без точки с запятой, просто <?=$var?>, <? endif ?> и т.д.

Но в длинных листах кода я всегда использую точки с запятой.

Ответ 3

Я считаю, что это не может:

  • Выделите подсветку синтаксиса в некоторых редакторах /IDE (не критичных, но раздражающих)
  • Сделать код сложнее в обслуживании.

Итак, я рекомендую сделать это, если вы не уверены, что короткие теги подходят для конфигурации сервера, и в этом случае это не имеет особого значения.

При редактировании материалов других людей я стараюсь следовать одному и тому же стилю.

Ответ 4

Эта небольшая идиосинкразия обсуждается на странице инструкции по разделению инструкций.

Суть в том, что он не применяется в любом случае, поэтому он остался до программиста. Это достойный элемент, который нужно затронуть в любом стандарте кодирования PHP, но, насколько стандарты идут, это относительно небольшая проблема.

Лично я начал всегда использовать конечную полуточку. Это проще в вашей среде IDE и помогает избежать этих быстрых ошибок синтаксического анализа, когда вы переходите к шаблону и начинаете добавлять код (особенно в подробном шаблоне, который может не иметь удобной переносимости строк).

Ответ 5

Это действительно зависит от вас. Я знаю, так как это помогает мне с читабельностью кода.

Ответ 6

Я бы порекомендовал его, если бы не по какой-то другой причине, кроме хорошей привычки входить, как правильно отступы html.