欢迎来到天天文库
浏览记录
ID:37770369
大小:16.26 KB
页数:11页
时间:2019-05-30
《总结ThinkPHP使用技巧经验分享2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、总结ThinkPHP使用技巧经验分享(二)2013/02/2610:43 thinkphphj 评论上一篇 返回 下一篇继续分享:循环输出volist还有别名iterate模版赋值:$User=D('User')$list=$User->findAll()$this->assign('list',$list)模版定义:{$vo.name}注意name和id表示的含义//输出list的第5~15条记录2、th='10'>{$vo.name}//输出偶数记录{$vo.name}//输出key{$k}.{$vo.name}//子循环输出{$sub.name}3、t>Switch标签value1value2default其中 name属性可以使用函数以及系统变量,例如:4、abs">admindefault也可以对 case的value属性使用变量,例如:5、ue="$adminId">adminmemberdefault比较标签value//name变量的值等于value就输出value//name变量的值不等于value就输出value//name变量的值大于5就输出6、lue="5">value//name变量的值大于等于5就输出value//name变量的值小于5就输出value//name变量的值小于等于5就输出//其实上面的所有标签都是compare标签的别名//其中type属性的值就是上面列出的判断标签名称value//name变量的值等于5就输出If标签7、$nameeq1">value1value2value3C操作操作(动态)配置:主要用于Action方法里面获取:C('配置参数')设置:C('配置参数',新值)A操作快速创建Action对象:$action=A('User');等效于$action=newUserAction();D操作快速创建模型数据对象:$model=D('User');等效于$model=newUserModel();S操作快速操作缓存方法获取:S('name')设置:S('name','val8、ue');删除:S('name',NULL);F操作快速文件数据保存方法使用方法与S操作一样L操作快速操作语言变量获取:L('语言变量');设置:L('语言变量','值');如:L('USER_INFO','用户信息');//设置名称为USER_INFO的语言变量批量赋值:$arr['语言变量1']='值1';$arr['语言变量2']='值2';L($arr);ThinkPHP系统常量THINK_PATH//ThinkPHP系统目录APP_PATH//当前项目目录APP_NAME//当前项目名称MODULE_NAME//当前模块名称ACTION_N9、AME//当前操作名称TMPL_PATH//项目模版目录LIB_PATH//项目类库目录CACHE_PATH
2、th='10'>{$vo.name}//输出偶数记录{$vo.name}//输出key{$k}.{$vo.name}//子循环输出{$sub.name}3、t>Switch标签value1value2default其中 name属性可以使用函数以及系统变量,例如:4、abs">admindefault也可以对 case的value属性使用变量,例如:5、ue="$adminId">adminmemberdefault比较标签value//name变量的值等于value就输出value//name变量的值不等于value就输出value//name变量的值大于5就输出6、lue="5">value//name变量的值大于等于5就输出value//name变量的值小于5就输出value//name变量的值小于等于5就输出//其实上面的所有标签都是compare标签的别名//其中type属性的值就是上面列出的判断标签名称value//name变量的值等于5就输出If标签7、$nameeq1">value1value2value3C操作操作(动态)配置:主要用于Action方法里面获取:C('配置参数')设置:C('配置参数',新值)A操作快速创建Action对象:$action=A('User');等效于$action=newUserAction();D操作快速创建模型数据对象:$model=D('User');等效于$model=newUserModel();S操作快速操作缓存方法获取:S('name')设置:S('name','val8、ue');删除:S('name',NULL);F操作快速文件数据保存方法使用方法与S操作一样L操作快速操作语言变量获取:L('语言变量');设置:L('语言变量','值');如:L('USER_INFO','用户信息');//设置名称为USER_INFO的语言变量批量赋值:$arr['语言变量1']='值1';$arr['语言变量2']='值2';L($arr);ThinkPHP系统常量THINK_PATH//ThinkPHP系统目录APP_PATH//当前项目目录APP_NAME//当前项目名称MODULE_NAME//当前模块名称ACTION_N9、AME//当前操作名称TMPL_PATH//项目模版目录LIB_PATH//项目类库目录CACHE_PATH
3、t>Switch标签value1value2default其中 name属性可以使用函数以及系统变量,例如:4、abs">admindefault也可以对 case的value属性使用变量,例如:5、ue="$adminId">adminmemberdefault比较标签value//name变量的值等于value就输出value//name变量的值不等于value就输出value//name变量的值大于5就输出6、lue="5">value//name变量的值大于等于5就输出value//name变量的值小于5就输出value//name变量的值小于等于5就输出//其实上面的所有标签都是compare标签的别名//其中type属性的值就是上面列出的判断标签名称value//name变量的值等于5就输出If标签7、$nameeq1">value1value2value3C操作操作(动态)配置:主要用于Action方法里面获取:C('配置参数')设置:C('配置参数',新值)A操作快速创建Action对象:$action=A('User');等效于$action=newUserAction();D操作快速创建模型数据对象:$model=D('User');等效于$model=newUserModel();S操作快速操作缓存方法获取:S('name')设置:S('name','val8、ue');删除:S('name',NULL);F操作快速文件数据保存方法使用方法与S操作一样L操作快速操作语言变量获取:L('语言变量');设置:L('语言变量','值');如:L('USER_INFO','用户信息');//设置名称为USER_INFO的语言变量批量赋值:$arr['语言变量1']='值1';$arr['语言变量2']='值2';L($arr);ThinkPHP系统常量THINK_PATH//ThinkPHP系统目录APP_PATH//当前项目目录APP_NAME//当前项目名称MODULE_NAME//当前模块名称ACTION_N9、AME//当前操作名称TMPL_PATH//项目模版目录LIB_PATH//项目类库目录CACHE_PATH
4、abs">admindefault也可以对 case的value属性使用变量,例如:5、ue="$adminId">adminmemberdefault比较标签value//name变量的值等于value就输出value//name变量的值不等于value就输出value//name变量的值大于5就输出6、lue="5">value//name变量的值大于等于5就输出value//name变量的值小于5就输出value//name变量的值小于等于5就输出//其实上面的所有标签都是compare标签的别名//其中type属性的值就是上面列出的判断标签名称value//name变量的值等于5就输出If标签7、$nameeq1">value1value2value3C操作操作(动态)配置:主要用于Action方法里面获取:C('配置参数')设置:C('配置参数',新值)A操作快速创建Action对象:$action=A('User');等效于$action=newUserAction();D操作快速创建模型数据对象:$model=D('User');等效于$model=newUserModel();S操作快速操作缓存方法获取:S('name')设置:S('name','val8、ue');删除:S('name',NULL);F操作快速文件数据保存方法使用方法与S操作一样L操作快速操作语言变量获取:L('语言变量');设置:L('语言变量','值');如:L('USER_INFO','用户信息');//设置名称为USER_INFO的语言变量批量赋值:$arr['语言变量1']='值1';$arr['语言变量2']='值2';L($arr);ThinkPHP系统常量THINK_PATH//ThinkPHP系统目录APP_PATH//当前项目目录APP_NAME//当前项目名称MODULE_NAME//当前模块名称ACTION_N9、AME//当前操作名称TMPL_PATH//项目模版目录LIB_PATH//项目类库目录CACHE_PATH
5、ue="$adminId">adminmemberdefault比较标签value//name变量的值等于value就输出value//name变量的值不等于value就输出value//name变量的值大于5就输出6、lue="5">value//name变量的值大于等于5就输出value//name变量的值小于5就输出value//name变量的值小于等于5就输出//其实上面的所有标签都是compare标签的别名//其中type属性的值就是上面列出的判断标签名称value//name变量的值等于5就输出If标签7、$nameeq1">value1value2value3C操作操作(动态)配置:主要用于Action方法里面获取:C('配置参数')设置:C('配置参数',新值)A操作快速创建Action对象:$action=A('User');等效于$action=newUserAction();D操作快速创建模型数据对象:$model=D('User');等效于$model=newUserModel();S操作快速操作缓存方法获取:S('name')设置:S('name','val8、ue');删除:S('name',NULL);F操作快速文件数据保存方法使用方法与S操作一样L操作快速操作语言变量获取:L('语言变量');设置:L('语言变量','值');如:L('USER_INFO','用户信息');//设置名称为USER_INFO的语言变量批量赋值:$arr['语言变量1']='值1';$arr['语言变量2']='值2';L($arr);ThinkPHP系统常量THINK_PATH//ThinkPHP系统目录APP_PATH//当前项目目录APP_NAME//当前项目名称MODULE_NAME//当前模块名称ACTION_N9、AME//当前操作名称TMPL_PATH//项目模版目录LIB_PATH//项目类库目录CACHE_PATH
6、lue="5">value//name变量的值大于等于5就输出value//name变量的值小于5就输出value//name变量的值小于等于5就输出//其实上面的所有标签都是compare标签的别名//其中type属性的值就是上面列出的判断标签名称value//name变量的值等于5就输出If标签7、$nameeq1">value1value2value3C操作操作(动态)配置:主要用于Action方法里面获取:C('配置参数')设置:C('配置参数',新值)A操作快速创建Action对象:$action=A('User');等效于$action=newUserAction();D操作快速创建模型数据对象:$model=D('User');等效于$model=newUserModel();S操作快速操作缓存方法获取:S('name')设置:S('name','val8、ue');删除:S('name',NULL);F操作快速文件数据保存方法使用方法与S操作一样L操作快速操作语言变量获取:L('语言变量');设置:L('语言变量','值');如:L('USER_INFO','用户信息');//设置名称为USER_INFO的语言变量批量赋值:$arr['语言变量1']='值1';$arr['语言变量2']='值2';L($arr);ThinkPHP系统常量THINK_PATH//ThinkPHP系统目录APP_PATH//当前项目目录APP_NAME//当前项目名称MODULE_NAME//当前模块名称ACTION_N9、AME//当前操作名称TMPL_PATH//项目模版目录LIB_PATH//项目类库目录CACHE_PATH
7、$nameeq1">value1value2value3C操作操作(动态)配置:主要用于Action方法里面获取:C('配置参数')设置:C('配置参数',新值)A操作快速创建Action对象:$action=A('User');等效于$action=newUserAction();D操作快速创建模型数据对象:$model=D('User');等效于$model=newUserModel();S操作快速操作缓存方法获取:S('name')设置:S('name','val
8、ue');删除:S('name',NULL);F操作快速文件数据保存方法使用方法与S操作一样L操作快速操作语言变量获取:L('语言变量');设置:L('语言变量','值');如:L('USER_INFO','用户信息');//设置名称为USER_INFO的语言变量批量赋值:$arr['语言变量1']='值1';$arr['语言变量2']='值2';L($arr);ThinkPHP系统常量THINK_PATH//ThinkPHP系统目录APP_PATH//当前项目目录APP_NAME//当前项目名称MODULE_NAME//当前模块名称ACTION_N
9、AME//当前操作名称TMPL_PATH//项目模版目录LIB_PATH//项目类库目录CACHE_PATH
此文档下载收益归作者所有