Базовый курс PHP - Тэги
Поделиться
Открывающие и закрывающие тэги
Код PHP находится между открывающим тэгом - <?php
и закрывающим тэгом - ?>
.
Открывающий тэг PHP сообщает интерпретатору, что все последующие символы до закрывающего тэга должны быть обработаны как PHP-код.
В примере 1 конструкция echo
выведет текст: Привет, я - скрипт PHP!
<?php
echo 'Привет, я - скрипт PHP!';
?>
Привет, я - скрипт PHP!
Если блок PHP кода в файле один или находится последним, то закрывающий тэг ?>
можно опустить.
<?php
echo 'Привет, я - скрипт PHP!';
Привет, я - скрипт PHP!
В примере 3 строка echo 'PHP';
будет обработана как PHP-код, а остальная часть документа будет обработана как HTML.
<?php
echo 'PHP';
?>
<p>HTML параграф.</p>
echo
может выводить как текст, так и HTML-код.
<?php echo '<h1 class="h-example">Заголовок</h1>'; ?>
<p class="p-example">Параграф 1</p>
<?php echo '<p class="p-example">Параграф 2</p>'; ?>
<?php echo "<p class=\"p-example\">Параграф 3</p>"; ?>
<?php echo "<p class='p-example'>Параграф 4</p>"; ?>
<p class="p-example">Параграф 5</p>
Пример с HTML и JavaScript.
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?php echo 'Заголовок'; ?></title>
</head>
<body>
<h1><?php echo 'Заголовок'; ?></h1>
<script>
alert('PHP файл')
</script>
</body>
</html>
Заключение
Открывающие и закрывающие тэги PHP - это основной способ встраивания PHP-кода в HTML.
Стандартные тэги <?php
и ?>
гарантируют правильную работу PHP-кода на различных серверах и в разных конфигурациях.
При написании PHP-файлов без HTML-кода рекомендуется опускать закрывающий тэг для предотвращения потенциальных ошибок. Соблюдение этих рекомендаций позволит писать более надежный и совместимый код.