Экранировать HTML

Экранировать HTML можно в шаблонах через метод $this->escape().

Экранирование можно использовать, когда надо вывести текст, где HTML не надо обрабатывать, например, в заголовке страницы.

$page_title = 'Информация о теге <aside>';

echo $this->escape($page_title);
// Информация о теге &lt;aside&gt;

Или в HTML-атриубтах.

$alt = 'Сайт "Know Online"';

echo '<img src="know-online.png" alt="'.$this->escape($alt).'">';
// <img src="know-online.png" alt="Сайт &quot;Know Online&quot;">