Как вывести страницу через php?
Все ответы какие-то путаные.
Хотя на самом деле всё очень просто.
Если ХТМЛ пишется в том же самом файле, то тупо закрываем тег РНР и пишет HTML как есть <?php
echo "PHP";
?>
<h1>HTML is the King!</h1>
<ul>
...
2. Если в другом файле - то readfile:<?php
echo "PHP";
readfile('html.htm');
<?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?>