Может ли кто-нибудь сказать мне, почему вызов «unserialize» отлично работает в действии, но дает ошибку смещения в шаблоне?Symfony/Doctrine: Unserialize in action vs template
Это в основном можно десериализируются текста базы данных результата в переменную в действие и передать его в шаблон, в этом случае отображается нормально:
$this->clean = unserialize($this->raw);
<?php echo $clean ?>
но если вызывается непосредственно в шаблоне:
<?php echo unserialize($raw) ?>
Было бы интересно узнать, почему это так, и есть ли способ обхода проблемы.
Спасибо.
@Coronatus ... ах, это имеет смысл. Если я выключу стратегию экранирования, что еще я могу ожидать изменить? (если это не то, что я должен правильно читать) – Tom
Кроме того, мне было бы очень интересно узнать, как это убивает производительность? – Tom
Большое спасибо. – Tom