У меня есть такой код:
function myFunction(){
$types = getTypes();
for ($i = 0; $i < count($types); $i++) {
$projects = getProjects($types[i]);
echo "<div class='block'>";
for ($a = 0; $a < count($projects); $a++) {
echo "
<p>
<a href='{$projects[$a]["link"]}'>{$projects[$a]["title"]}</a>
{$projects[$a]["description"]}
</p>
";
}
echo " </div> ";
}
}
А затем в html-файле:
<section>
<?php myFunction(); ?>
</section>
Если я не установлю пользовательские настройки, то beautifiers портятся с форматированием строки, я могу 'я не использую двойные кавычки, и все мои html окрашиваются одинаково в любой IDE.Это позволило мне поверить, что html не предназначен для использования в php-скриптах.Как правильно это сделать?