Как и в C или Perl, PHP требует, чтобы инструкции заканчивались точкой с запятой в конце каждого оператора. Закрывающий тег блока кода PHP автоматически подразумевает точку с запятой; вам не нужно ставить точку с запятой в конце последней строки блока PHP. Закрывающий тег для блока будет включать в себя сразу же завершающую новую строку, если она присутствует.
Example #1 Пример, показывающий закрывающий тег, охватывающий завершающую новую строку
<?php echo "Some text"; ?>
No newline
<?= "But newline now" ?>
Приведенный выше пример выведет:
Some textNo newline
But newline now
Примеры входа и выхода из парсера PHP:
<?php
echo 'This is a test';
?>
<?php echo 'This is a test' ?>
<?php echo 'We omitted the last closing tag';
Примечание :
Закрывающий тег блока PHP в конце файла является необязательным, и в некоторых случаях его опущение полезно при использовании include или require , поэтому нежелательные пробелы не будут появляться в конце файлов, и вы все равно сможете добавить заголовки к ответу позже. Это также удобно, если вы используете буферизацию вывода и не хотите видеть добавленные нежелательные пробелы в конце частей, созданных включенными файлами.
0 комментариев