ThinkPHP中的系统函数使用总结

I函数

用途:获取输入数据,例如表单的接收,API的GET接收参数

定义: I('接收的数据','默认值','接收数据的类型')

用法:I('get.id',1,'int')

好处:自动过滤输入,增加安全性,官方推荐

D函数

用途:new出Model对象进行数据的增删改查,而且可以调用Model中的业务逻辑

定义:D('Model名')

M函数

用途:可对Model对应的表进行基本的CURD操作,而且节约资源

定义: M('Model名')

缺点:不能调用Model中的自定义业务逻辑

U函数

用途:动态生成URL,是官方推荐的URL生成方式

定义:U('模块/控制器/操作')

E函数

用途:用于错误调试,可以输出错误信息并中断操作

用法:E($msg)

F函数

用途:建立快速缓存,为存储的数据带来更快的操作

缓存Data:F('data',$Data,保存目录(可选))

获取:F('data')

删除: F('data', NULL)

查询缓存: $Model->cache('data')->select()

S函数

外部获取缓存内容:$value = S('cache_name')

T函数

专门用于获取模板的地址,用于display()中

定义: T(模块/主题/控制器/操作,视图分层)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值