Все, що за межами пари початкового та кінцевого тегів, ігнорується парсером PHP. Таким чином можна обробляти PHP-файли зі змішаним вмістом, тобто вбудовувати PHP-код в HTML-документи, наприклад, для створення шаблонів.
<p>Ця частина коду буде проігнорована PHP, але показана в браузері.</p>
<?php echo 'В той час, як ця частина коду буде оброблятись.'; ?>
<p>І цей код також буде проігноровано PHP, але показано в браузері.</p>
Використання структур з умовами.
Приклад #1 Розмежування коду PHP та HTML з використанням умовних операторів
<?php if ($expression == true): ?>
Цей текст буде показано, якщо змінна $expression матиме значення true,
тобто вираз if ($expression == true) буде дійсним.
<?php else: ?>
А інакше буде виводитись цей текст.
<?php endif; ?>
Для виводу великих блоків тексту, вихід з PHP-режиму є більш ефективним, ніж виведення всього тексту через echo чи print.
Зауваження:
Вставляючи блоки PHP всередину XML чи XHTML, потрібно використовувати теги <?php ?>, щоб код відповідав стандартам цих розміток.