Теги PHP — это, возможно, единственный язык, в котором нельзя начать писать код сразу. Такой код будет воспринят интерпретатором (программой, выполняющей код) как обычный текст. Любой код на PHP должен быть обернут в конструкцию <?php ?>. <?php — это открывающий тег, а ?> — это закрывающий тег. PHP позволяет не указывать закрывающую часть ?>. А руководство по оформлению кода PSR-12 вообще запрещает её указывать. Комментарии Кроме кода, в файлах с исходным кодом могут (и чаще всего находятся) находиться комментарии...
Источник: Nuances of Programming Предыдущая статья: “PHP: введение и настройка среды” Экранирование PHP Парсинговому движку PHP необходимо отличать код PHP от других элементов страницы. Механизм, позволяющий это сделать, известен как “экранирование” — есть четыре способа его реализации. Канонические PHP-теги Наиболее универсальным стилем тегов в PHP является следующий: <?php...?> Если вы используете этот стиль, то можете быть уверены, что теги всегда будут интерпретироваться правильно. Короткие открытые теги (SGML стиль) Короткие или короткие открытые теги выглядят следующим образом: <?...