- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CURD操作 insert: $User-data($data)-add(); update: $User-where(id=5)-save($data); delete: $User-where(id=5)-delete(); select:普通查询,同 findAll() 方法 find:取得符合查询条件的一条记录 getBy动态查询:根据某个字段取得符合查询条件的一条记录 如:user对象有name属性可以$user-getByName(aaa); getField:获取某个字段的值或多个字段的索引数组 mixed getField( string fields, mixed condition, string spea) 区间查询:取得符合查询条件的区间记录 统计查询:取得符合查询条件的统计数据 count():统计数据行数 max():统计某个字段最大数据 min():统计某个字段最小数据 avg():统计某个字段平均数据 sum():统计某个字段数据之和 定位查询:取得符合查询条件的一条或多条记录 要求当前模型必须继承高级模型类才能使用,可以使用getN 方法直接取得查询结果的某条具体记录 如:想得到查询结果的第三条记录 $User-where(score0)-order(score desc)-getN(2); 原生SQL:支持以原生 SQL 进行查询或执行操作 $User-query() 或者 $User-execute(); 常用模版替换标签 默认的替换规则(url)有: ../Public: 会被替换成当前项目的公共模板目录 通常是 /项目目录/Tpl/default/Public/ __PUBLIC__:会被替换成当前网站的公共目录 通常是 /Public/ __TMPL__: 会替换成项目的模板目录 通常是 /项目目录 /Tpl/default/ __ROOT__: 会替换成当前网站的地址(不含域名) __APP__: 会替换成当前项目的URL地址 (不含域名) __URL__: 会替换成当前模块的URL地址(不含域名) __ACTION__:会替换成当前操作的URL地址 (不含域名) __SELF__: 会替换成当前的页面URL 2.1版新增如下模版替换字符串: __UPLOAD__: 会被替换成当前网站的上传目录 通常是 /Uploads/ __INFO__:会被替换成当前路经(不含Query String之后的内容) ThinkPHP入门 ----Tp基础知识与项目构建 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. ThinkPHP 简介 ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级 PHP开发框架,遵循Apache2开源协议发布,是为了敏捷 WEB应用开发和简化企业级应用开发而诞生的。拥有众多的优秀功能和特性,经历了三年多发展的同时,在社区团队的积极参与下,在易用性、扩展性和性能方面 不断优化和改进,众多的典型案例确保可以稳定用于商业以及门户级的开发。 ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的Action思想和 JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,在项目配置、类库导入、模版引擎、 查询语言、自动验证、视图模型、项目编译、缓存机制、SEO支持、分布式数据库、多数据库连接和切换、认证机制和扩展性方面均有独特的表现。? ? ? ? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 基础 1、ThinkPHP的目录结构 一、系统目录(ThinkPHP框架目录)ThinkPHP.php 框架的公共入口文件Common 包含框架的一些公共文件、系统定义、系统函数和惯例配置等Lang 系统语言文件Lib 系统基类库目录Tpl 系统模板目录Mode 框架模式扩展目录Vendor第三方类库目录 Evaluation only. Created with Aspose.Slides for .NET 3.5 Cl
文档评论(0)