-
控制器的作用是调用模型和视图,将模型产生的数据传送给视图,并让视图显示查看全部
-
require和include的区别查看全部
-
1.在Smarty模板中使用php内置函数 {'f'|str_replace:'ew':$stra} {参数1|函数名:参数2:参数3:参数4:…} 2.Smarty自定义函数及其注册 1).php中定义一个函数( Smarty 将所有的参数添加到一个以参数名创建的数组[$params]后,传递给 Smarty 的注册函数) function test($param){ $p1=$param['p1']; $p2=$param['p2']; return '参数1:'.$p1.'参数2:'.$p2; } 以数组形式传给函数里面 2).将其注册如smarty中 $smarty->registerPlugin('function','f_test','test'); function:要注册入Smarty的代码类型 f_test:注册到sm后的函数名 test:要注册的在PHP中定义了的函数的函数名查看全部
-
Smarty的文件引用 {include file="header.tpl" sitename="慕课网"} 1. file 为引入文件路径 2.可以传递自定义参数( sitename )给引入的文件。 3.传递的参数只在引入的文件中可用,不能用于其他文件。 4.引入的文件中有同名变量且有值,传递的参数将覆盖原有变量值.查看全部
-
foreach循环 两种格式 格式1 {foreach item=value from=$info} {$value.title}<br> {$value.author}<br> {$value.content}<br> <hr> {foreachelse} 变量值为空 {/foreach} 格式2(PHP原生态) {foreach $info as $value} {$value.title}<br> {$value.author}<br> {$value.content}<br> <hr> {foreachelse} 变量值为空 {/foreach查看全部
-
变量调节器,变量|调节器名称 1. 首字母大写capitalize {$articleTitle|capitalize} 2. 字符串连接cat {$articleTitle|cat:"yesterday."} 3. 日期格式化 date_formate {$yesterday|date_format:"%A,%B %e,%Y %H:%M:%S"} 4. 为未赋值或为空的变量指定默认值default {$articleTitle|default:"no title"} 5.转码 eacape 用语html转码,url转码,默认是html转码 {$url|eacape:”url”} 6.小写lower 大写 upper {$articleTitle|lower} {$articleTitle|upper} 7.所有的换行符替换成<br /> nl2br功能 {$articleTitle|nl2br}查看全部
-
include是包含的意思,找不到文件时,会报warning的错误,然后程序继续往下执行 require是必须的意思,找不到文件时,会报fatal error (致命错误),程序停止往下执行 加once后,系统会进行判断,如果已经包含,则不会再包含第二次查看全部
-
registerPlugin查看全部
-
MVC工作流程初步认识查看全部
-
流程图查看全部
-
流程图查看全部
-
罗列require清单查看全部
-
注释与变量输出查看全部
-
变量调节器2查看全部
-
尽量少用smarty函数查看全部
举报
0/150
提交
取消