2011-03-03 31 views

回答

1

正如您所指出的那樣,它對於更傳統的結束標記?>也是如此。

嘛,%>是一個PHP結束標記過,儘管一個默認爲禁用。你會先asp-tags激活它:

允許使用除了通常的標籤ASP樣<%%>標籤 的。這 包括可變 - >值打印 速記<%= $ value%>。有關更多 信息,請參閱從HTML轉義。

Smarty只是徹底。不幸的是,它並沒有做得很好。確保這是禁用的,你的問題應該消失。

1

看看在asp-tags ini setting:

asp_tags布爾

啓用,除了通常的標籤使用ASP樣<%%>標籤。這包括變量 - >值打印速記<%= $ value%>。有關更多信息,請參閱從HTML轉義。

在較新的php版本中默認關閉,所以如果smarty改變這些我不會感到驚訝。 (如果我理解正確)

相關問題