Smarty 图标

您可以根据商标声明使用 Smarty 徽标。

Smarty Template Engine Smarty Template Engine

如有赞助、广告、新闻或其他咨询,请通过以下方式与我们联系

使用 Smarty 的网站

广告

静态类

您可以直接访问静态类。语法与 PHP 中的相同。

注意

不建议直接访问 PHP 类。这将底层应用程序代码结构直接与表示层相关联,并使模板语法复杂化。建议注册插件,将模板与 PHP 类/对象隔离开。请自行决定是否使用。请参阅 Smarty 网站的“最佳实践”部分。

示例 17.10 静态类访问语法

{assign var=foo value=myclass::BAR}  <--- class constant BAR

{assign var=foo value=myclass::method()}  <--- method result

{assign var=foo value=myclass::method1()->method2}  <--- method chaining

{assign var=foo value=myclass::$bar}  <--- property bar of class myclass

{assign var=foo value=$bar::method}  <--- using Smarty variable bar as class name