ThinkPHP使用问题记录
2013-12-31 11:16
169 查看
模块名不区分大小写设置:'URL_CASE_INSENSITIVE' =>true
当控制器中使用redirec且带有参数t时,视图中Action地址最好写完整一些,如:/admin.php/albums/updpic。而./updpic会在第二次调用时参数出错。
当控制器中使用redirec且带有参数t时,视图中Action地址最好写完整一些,如:/admin.php/albums/updpic。而./updpic会在第二次调用时参数出错。
<strong>thinkphp模版调用函数方法</strong> {变量|函数1|函数2|函数3=参数1,参数2,参数3,###} ###为第4个参数,代表变量替换为第4个参数 举例: {$username|substr=0,3}取标题中前3个字符 {$times|date='Y-m-d H:i:s',###}将times时间戳转换为日期格式 ================================================== 冒号执行函数的用法:输出方法并执行返回值 {:U('user/insert')} 举例: {:time()} 会输出当前日期格式 ,会被解析成 <?php echo time(); ?> ================================================== 波浪线函数的用法:执行方法但不输出 {~function()} 举例: {~substr("aaaaaaa",3)} 执行后不会输出,会背解析成 <?php substr ?> ============================================ {$Think.get.url中get过来的参数} {$Think.server.server中的变量} {$Think.session.session中的id|md5} 如果需要的话还可以对值MD5一下 {$Think.cookie.cookie中的id} ============= {$Think.config.db_host} 读取config中的配置信息 {($title)?($title):'当前没有值'} 当前参数若没有值,则显示后面的描述 ================== <switch name=""> <case value="1">aaaaaa</case> <case value="2">bbbbbbbbb</case> <default />没有数据 </switch> =============== <eq name="a" value="3">a等于3<else />a不等于3</eq> <eq name="a|strlen" value="1">a的长度等于1<else />a长度不等于1</eq> ================= <in name="a" value="1,2,3,4">变量a值在1,2,3,4范围内就打印</in> <notin name="a" value="1,2,3,4">变量a值不在1,2,3,4范围内就打印</notin> 或者用 <range name="a" value="1,2,3,4" type="in">a在1,2,3,4范围内</range> //type改为notin就是不在,该方法可替代in和notin =============== <empty name="a">a变量为空</empty> <notempty name="a">a变量不为空</notempty>
相关文章推荐
- 设计能够导出所有记录到excel的分页(使用AspNetPager)页面,并解决excel文件名中文乱码问题
- 使用iscroll4可能会遇到的问题(转:记录)
- ubuntu使用问题记录
- struts2使用问题记录
- 使用thinkphp验证码时的问题
- 关于在使用(function(){})();中遇到的问题的记录
- QTcpSocket使用过程中的一些问题记录
- Linux Mint 15使用问题记录
- MATLAB使用的几个小问题(随笔记录下,用作以后参考!)
- linux下使用ThinkPHP需要注意大小写导致的问题
- 使用Android studio中遇到的各种问题记录
- Web项目中使用NLog记录日志,利用单件模式控制整个项目只有一个Logger对象的问题
- loadrunner 使用问题记录并分析和理解
- Hibernate使用count(*)取得表中记录总数(跨Hibernate3.x版本问题)(转)
- ps软件使用的问题解决记录
- 关于 ThinkPHP 在 Nginx 服务器上 使用U方法跳转问题
- Android OkHttp3使用http2问题记录
- FFmpeg使用遇到问题记录
- [问题记录.dotnet]对象当前正在其他地方使用(Object is currently in use elsewhere) - Image.Save
- python3使用问题记录