-
示例:{$articleTitle | lower} {$articleTitle | upper} (7)所有的换行符将被替换成<br /> nl2br功能同PHP中的nl2br()函数一样 示例:{$articleTitle|nl2br}查看全部
-
(5)转码 escape 用于html转码,url转码,在没有转码的变量上转换单引号,十六进制转码,十六进制美化,或者javascript转码。默认是html转码。 (6)小写 lower 大写 upper 将变量字符串小(大)写查看全部
-
(4)为未赋值或为空的变量指定默认值default 示例:{$articleTitle | default:"no title"}查看全部
-
(3)日期格式化 date_format 示例:{$yesterday | date_format} {$yesterday | date_format:" :%A, %B %e, %Y %H:%M:%S"}查看全部
-
MVC架构模式分析与设计 6-1 Smarty的基本语法 变量调节器 (1)首字母=大写capitalize 示例:{$articleTitle|capitalize} (2)字符串连接 cat 示例:{$articleTitle|cat:" yesterday."}查看全部
-
(1)Smarty.class.php主文件 (2)SmartyBC.class.php用于提升smarty的上下兼容性查看全部
-
数据库连接查看全部
-
补充: 开启缓存的两个配置: (1)开启缓存 $smarty->caching = true; (2)缓存时间 $smarty->cache_lifetime = 120;查看全部
-
Smarty的自编口诀“五配置两方法” (1)左定界符 (2)右定界符 (3)html模板的地址 (4)模板编译生成的文件 (5)缓存(开启缓存需要 2 个配置。通常不用smarty的缓存机制,仅了解)查看全部
-
Smarty的引入、配置与实例操作 (1)Smarty的引入与实例化 (2)Smarty的自编口诀 “五配置两方法” (3)引导对smarty demo实例的学习查看全部
-
常用视图引擎的介绍: (1)视图引擎的作用是什么 (2)什么是好的视图引擎 1、基于该引擎开发出的模板要更贴近标准的html等 2、语法简单易懂 3、良好的缓存机制 4、扩展性良好 5、网络资源多 (3)市面上常见视图引擎 "Smarty"、"PHPLIB"查看全部
-
function daddslashes($str){ return (!get_magic_quotes_gpc())?addslashes($str):$str; }查看全部
-
入口文件的改造与功能总结: (1)统一入口文件为首的Url格式。 (2)在入口文件里使用安全的方式接收传递来的控制器名和方法名。查看全部
-
eval('$obj = new '.$name.'View();'); 可用下面代码代替: $view = $name.'View'; $obj = new $view();查看全部
-
eval()函数调用简单但是不安全 eval('$obj = new '.$name.'Model()'); 可用下面代码代替: $model = $name.'Model'; $obj = new $Model();查看全部
举报
0/150
提交
取消