Smarty 图标

您可以根据 商标通知 使用 Smarty 徽标。

Smarty Template Engine Smarty Template Engine

如需资助、广告宣传、新闻或其他方面的咨询,请联系以下地址:

使用 Smarty 的网站

广告

{php}

重要通知

{php} 标签已弃用 Smarty 中,不应使用。将其 PHP 逻辑放入 PHP 脚本或插件函数中。

注意

从 Smarty 3.1 开始,{php} 标签只能在 SmartyBC 中使用。

{php} 标签允许 PHP 代码直接嵌入到模板中。无论 $php_handling 设置如何,都不会对它们进行转义。

示例 7.61 {php} 标签中的 php 代码

{php}
   // including a php script directly from the template.
   include('/path/to/display_weather.php');
{/php}

  

示例 7.62 {php} 标签与全局变量和分配变量

{* this template includes a {php} block that assign's the variable $varX *}
{php}
   global $foo, $bar;
   if($foo == $bar){
     echo 'This will be sent to browser';
   }
  // assign a variable to Smarty
  $_smarty_tpl->assign('varX','Toffee');
{/php}
{* output the variable *}
<strong>{$varX}</strong> is my fav ice cream :-)

  

另请参见 $php_handling{include_php}{include}{insert}组件化模板