<?php
echo "PHP";
?>
<h1>HTML is the King!</h1>
<ul>
...
<?php
echo "PHP";
readfile('html.htm');
<?php
//здесь какой-то php-код выполняет разные действия
$a = 5;
//далее выводим html
echo<<<html
<!--Здесь HTML, при желании можно сюда вставлять значения php переменных, вот так: {$a} -->
html;
?>
<?php
//какой-то код на php например
$s = 1;
if ($s === 1) {
?>
<div>С равно одному</div>
<?php } ?>
<?if (!empty($arResult)):?>
<ul class="menu__list">
<?
foreach($arResult as $arItem):
if($arParams["MAX_LEVEL"] == 1 && $arItem["DEPTH_LEVEL"] > 1)
continue;
?>
<?if($arItem["SELECTED"]):?>
<li class="menu__item state--active"><a href="<?=$arItem["LINK"]?>" class="menu__link"><?=$arItem["TEXT"]?></a></li>
<?else:?>
<li class="menu__item"><a href="<?=$arItem["LINK"]?>" class="menu__link"><?=$arItem["TEXT"]?></a></li>
<?endif?>
<?endforeach?>
</ul>
<?endif?>
<?php // main file, index.php
$i = 0;
...
// какая-то лигика здесь, и подготовка переменных для вывода на HTML
include(__DIR__.'template.phtml'); //внутри файла будет доступна $i
<!-- template file, template.phtml -->
<html>
<body>i = <?= $i =></body>
</html>
//in .phtml file
<div>
<span>My Code</span>
<?php if ($value) : ?>
<span>Value: <?php echo $value ?></span>
<?php endif; ?>
</div>