Базовый курс PHP - Тэги

Начинающий

08.09.2024

24.10.2024

10 мин

17

5

Открывающие и закрывающие тэги

Код PHP находится между открывающим тэгом - <?php и закрывающим тэгом - ?>.
Открывающий тэг PHP сообщает интерпретатору, что все последующие символы до закрывающего тэга должны быть обработаны как PHP-код.

В примере 1 конструкция echo выведет текст: Привет, я - скрипт PHP!

Пример кода PHP #1
<?php

echo 'Привет, я - скрипт PHP!';

?>
Результат
Привет, я - скрипт PHP!

Если блок PHP кода в файле один или находится последним, то закрывающий тэг ?> можно опустить.

Пример кода PHP #2
<?php

echo 'Привет, я - скрипт PHP!';
Результат
Привет, я - скрипт PHP!

В примере 3 строка echo 'PHP'; будет обработана как PHP-код, а остальная часть документа будет обработана как HTML.

Пример кода PHP #3
<?php

echo 'PHP';

?>

<p>HTML параграф.</p>

echo может выводить как текст, так и HTML-код.

Пример кода PHP #4
<?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.

Пример кода PHP #5
<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-кода рекомендуется опускать закрывающий тэг для предотвращения потенциальных ошибок. Соблюдение этих рекомендаций позволит писать более надежный и совместимый код.