首页 > 后端开发 > PHP问题 > smarty php方法是什么

smarty php方法是什么

藏色散人
发布: 2023-03-05 11:22:02
原创
2201 人浏览过

smarty php方法指的是“Smarty:php”函数,而“{php}”仅在SmartyBC中可用,语法如“{php}include('/path/to/display_weather.php');{/php}”。

smarty php方法是什么

推荐:《PHP视频教程

Smarty:php函数

{php}

重要说明

Smarty已经废弃{php}标签,强烈建议不要使用。 请把你的PHP逻辑放到PHP程序或者插件函数中实现。

温馨提示:

在Smarty 3.1,{php}仅在SmartyBC中可用。

{php}标签可以允许PHP代码直接嵌到模板中使用。 这些代码是否被编码,需要取决于$php_handling 的设置.

Example 7.61. {php}标签的使用

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

Example 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
  $this->assign('varX','Toffee');
{/php}
{* output the variable *}
<strong>{$varX}</strong> is my fav ice cream :-)
登录后复制

参见 $php_handling, {include_php}, {include}, {insert} 和 组件化模板.

以上是smarty php方法是什么的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板