foreach($array["$new"]['features'] as $key => $feature) : $features .= <<< ____EOT <li> $feature </li> ____EOT; endforeach;
В настоящее время я использую синтаксис heredo c, но у него есть свои недостатки. Существуют ли другие PHP методы для выполнения sh того же без использования синтаксиса Heredo c?
Просто используйте строку.
$features .= "<li> $feature </li>";
Heredo c имеет то преимущество, что вам не нужно беспокоиться о экранировании кавычек внутри значения, поэтому это очень полезно для длинных блоков HTML .