![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
smarty
Akitas
热爱编程希望能够结交很多爱编程的朋友。
展开
-
使用Smarty模板2.x注入变量报错
使用Smarty模板注册变量报错Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in xxx/xxxx/php5/smarty/base/Smarty_Compiler.class.php on line 270转载 2016-07-11 14:39:12 · 1090 阅读 · 0 评论 -
PHP学习之路之Smarty自定义函数(上)
<!DOCTYPE html><!--引入一个配置文件-->{config_load file='config.conf'}<html> <head> <meta charset="UTF-8"> <title>demo3</title> </head> <body> <!--模板自定义函数--> <!--原创 2016-07-23 13:16:14 · 362 阅读 · 0 评论 -
PHP学习之路之Smarty自定义函数(中)
1、html_checkboxes指定多个复选框 $cust为数组 checked 设置首选项 labels 为false表示去掉lable标签默认为有lable标签html_checkboxes函数指定多个复选框:{html_checkboxes options=$cust checked=$id labels=false}<br />效果 2、html_radios指定多个单选按钮h原创 2016-07-23 16:40:44 · 306 阅读 · 0 评论 -
PHP学习之路之Smarty自定义函数(下)
1、PHP 自定义函数 (1)、自定义函数 编写函数然后在模板中注册//$_arr表示参数的数组 function fn_info($_arr){ return "你的年龄是:".$_arr['age']."岁,身高:".$_arr['height']."血型:".$_arr['blood']; }//注册函数 //两个参原创 2016-07-23 17:45:43 · 289 阅读 · 0 评论 -
PHP学习之路之Smarty变量调节器
虽然PHP有各种强大的函数可以很好的处理文本,但是有时,我们并不想在php业务层 处理好在注册到模板中去,而是在模板中直接处理。这时,我们就必须使用Smarty变量调 节器。{$name|capitalize}<br /><!--capitalize将字符串里的单词首字母大写--> {$name|truncate:27:""}<br /><!--truncate截取字符串:""表原创 2016-07-24 11:27:48 · 351 阅读 · 0 评论 -
PHP学习之路之Smarty变量
smarty变量主要分为分配变量、配置文件变量和smarty保留变量,通过代码对三种变量的使用方法进行演示 1、分配变量 php文件代码//分配变量 //注入普通变量 $_title="Smarty模板引擎变量"; $_smarty->assign("name",'LEE'); $_smarty->assign("title",$_title); //注入原创 2016-07-13 11:01:14 · 314 阅读 · 0 评论 -
PHP学习之路之Smarty模板引擎的引入和简单使用
之前写过一个自定义的模板,对模板引擎的运行机制有了一定的了解,今天简单的学习了一下smarty的使用方法,总结一下。 smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,简单的来说就是实现代码分离方便项目的分工协作。原创 2016-07-12 11:51:07 · 5078 阅读 · 0 评论