`
wiseideal
  • 浏览: 449788 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

thinkphp 常用快捷方法

    博客分类:
  • php
 
阅读更多

D、F、S、C、L、A、I 他们都在functions.php这个文件家
下面我分别说明一下他们的功能

D() 加载Model类
M() 加载Model类

A() 加载Action类
L() 获取语言定义
C() 获取配置值    用法就是   C("这里填写在配置文件里数组的下标")
S() 全局缓存配置 用法S(“这里相当于一个唯一的标识”)
F() 快速文件数据读取和保存 针对简单类型数据 字符串、数组
I()   快速创建一个对象实例

以上如果有遗漏的 内部函数

ThinkPHP值得大家学习的源码,特别是他们的中文注释让我们很容易就了解他源码中的内容

在用thinkphp做程序时经常能用到的内部函数,对于换成这一块用S()比较会减轻对数据库的负担!

在thinkphp中出了有内部还是,thinkphp还把配置文件保存为静态变量,在模板里方便快速调用

如果{$Thinkphp.config.参数名称}

如果主键是自动增长的,用add()的时候他会自动的返回一个插入新记录的ID值

我们在做用户金币或者是积分或者是投票的时候,需要对指定的字段自加1这时候我可以可以这样写

$s= D('admin');$s->score='(score+1)';$s->save(); 这样我们会剩下许多的步骤。

如果要修改指定的一个字段用简单的办法  D('admin')->setField('name','hehe','id=2');

分享到:
评论

相关推荐

    ThinkPHP v5.0.15 完整版

    ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,...

    ThinkPHP v5.0.24 完整版

     ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作...

    ThinkPHP v3.2.3 完整版.rar

    ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,...

    ThinkPHP v5.0.2 完整版

    ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,...

    thinkphp php开源框架

    使用ThinkPHP,你可以更方便和快捷的开发和部署应用,当然不仅仅是企业级应用,任何PHP应用开发都可以从ThinkPHP的简单、兼容和快速的特性中受益。简洁、快速和实用是ThinkPHP发展秉承的宗旨,为此ThinkPHP会不断...

    ThinkPHP v3.2.3 核心版

    ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,...

    thinkphp5.0完全开发手册(pdf)

    - **常量参考**:列出了框架中常用的常量定义。 - **助手函数**:汇总了一系列辅助函数的使用方法。 通过以上概览,我们可以看到ThinkPHP5.0框架不仅具有强大的功能和优秀的性能,还提供了丰富的文档和支持,非常...

    ThinkPHP是一个免费开源的

    ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,...

    ThinkPHP v5.0.24 核心版

     ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作...

    ThinkPHP v5.0.0 RC4.zip

    使用ThinkPHP,你可以更方便和快捷的开发和部署应用。当然不仅仅是企业级应用,任何PHP应用开发都可以从ThinkPHP的简单 和快速的特性中受益。ThinkPHP本身具有很多的原创特性,并且倡导大道至简,开发由我的开发理念...

    thinkphp.1.5手册.rar

    使用ThinkPHP,你可以更方便和快捷的开发和部署WEB应用,任何PHP应用开发都可以从ThinkPHP的特性中受益。简洁、快速和实用是ThinkPHP发展秉承的宗旨,为此ThinkPHP会不断吸收和融入更好的技术以保证其新鲜和活力,...

    thinkPHP中常用的代码.zip

    thinkPHP框架中经常用到整合的CLASS需要加载的第三方根据引入的自行composer加载里面有函数直接拿出来也可以用方便快捷,CLASS有Redis,RedisHash,PHPExcel,Gateway,文件,图片压缩上传下载base64,请求加密等

    ThinkPHP5完全开发手册

    - **查询方法**:解释了常用的数据库查询方法。 - **查询语法**:介绍了查询构造器支持的查询语法。 - **链式操作**:讲解了如何使用链式调用来简化数据库操作。 - **where**:介绍了如何使用where子句来过滤查询...

    ThinkPHP2.0完全开发手册

    - **函数库**:包含了一系列常用的辅助函数,如字符串处理、数组操作等。 - **类库**:包含了各种组件和工具类,如数据库类、缓存类等。 - **扩展**:提供了丰富的扩展机制,支持自定义类库、模型、控制器等。 ####...

    ThinkPHP v5.0 正式版.zip

    使用ThinkPHP,你可以更方便和快捷的开发和部署应用。当然不仅仅是企业级应用,任何PHP应用开发都可以从ThinkPHP的简单 和快速的特性中受益。ThinkPHP本身具有很多的原创特性,并且倡导大道至简,开发由我的开发理念...

    ThinkPHP中where()使用方法详解

    where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHP ORM的重要组成部分和亮点所在,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。where方法的参数支持字符串和数组,虽然也...

Global site tag (gtag.js) - Google Analytics