php中smarty变量修饰用法实例分析_PHP教程
php中smarty变量修饰用法实例分析
test.php代码:
1 2 3 4 5 6 7 8 9 |
require 'libs/Smarty.class.php'; //包含Smarty类库文件 $smarty = new Smarty; //创建一个新的Smarty对象 $total = 12345; //对$total赋值 $smarty->assign("total",$total); //对模版中的变量赋值 $formatted_total = number_format($total); //格式化$total $smarty->assign("formatted_total",$formatted_total); //对模版中的变量赋值 $smarty->display('test1.htm'); //显示页面 ?> |
test1.html模板代码:
1 2 3 4 5 6 7 8 9 |
Total is {$total}Formatted Total is {$formatted_total} |
编译后的test.html.php代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
compiled from test1.htm */ ?> Total is _tpl_vars['total']; ?>Formatted Total is _tpl_vars['formatted_total']; ?> |
test1.html模板可以改写成这样test2.html:
1 2 3 4 5 6 7 8 9 |
Total is {$total}Formatted Total is {$total|number_format} |
则相应的test.php代码改为:
1 2 3 4 5 6 7 |
require 'libs/Smarty.class.php'; //包含Smarty类库文件 $smarty = new Smarty; //创建一个新的Smarty对象 $total = 12345; $smarty->assign("total",$total); //对模版中的变量赋值 $smarty->display('test2.htm'); //显示页面 ?> |
浏览器显示:
Total is 12345
Formatted Total is 12,345
希望本文所述对大家的php程序设计有所帮助。
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
推荐阅读
-
smarty模板引擎中变量及变量修饰器用法实例
-
PHP中auto_prepend_file与auto_append_file用法实例分析
-
PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析
-
PHP中__FILE__、dirname与basename用法实例分析
-
php中get_defined_constants函数用法实例分析
-
php 函数中静态变量使用的问题实例分析
-
php中return的用法实例分析
-
PHP变量作用域(全局变量&局部变量)&global&static关键字用法实例分析
-
php中静态类与静态变量用法的区别分析
-
php中的curl使用入门教程和常见用法实例
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论