ThinkPHP学习笔记.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ThinkPHP框架 ThinkPHP框架 1 Day01 3 一、如何学习框架: 3 ThinkPHP 1 2.1配置tp框架 1 A/安装好下载源码包 1 新建一个项目目录shop 1 编写入口程序 index.php 1 项目目录: 1 url地址模式: 1 修改默认的控制器及方法名称: 2 编写控制器: 2 编写控制器: 2 例子:声明控制器Test 2 Action的方法: 3 给模板传值 3 显示模板 3 跳转提示 3 失败跳转 3 练习: 4 m层的编写: 4 1、链接数据库 4 2、测试数据库连接是否成功。 4 数据模型类:(会员注册) 5 5 《3.1.2UserModel.class.php》 5 3.1增加: 8 查询: 8 8 《例》 9 3.2.2分组查询: 10 链接查询: 10 10 2.创建分组: 10 3.后台: 10 4.修改文章 10 5.自动验证 11 《例》自动验证 12 6.自动填充: 12 《例》自动验证 13 Day03 ==V层: 13 1.Think标签 13 1.1变量标签 13 1.2循环标签 13 1.3条件标签 13 1.4变量调节器 14 1.5模板引用标签 14 1.6常量调用 14 1.7预定义变量调用 14 1.8模板替换标签,作用,用来产生url 15 Day04 15 ThinkPHP总结: 17 一、如何学习框架: 17 17 2.1 c层 控制器规则: 17 2.2 Action基类的方法: 18 2.3、M层规则: 18 2.4定义模型的语法格式 18 2.5获得模型对象的方法 18 2.6 Model的方法: 18 2.6.1查询语句的语法格式 19 select 字段列表 from 表名 19 表链接查询的语法格式 19 2.6.2数据库操作写法例举: 20 2.6.3数据库操作写法例举: 20 3.1Think标签 21 3.2变量调节器 22 3.2页面重定向 23 3.3 success页面 23 3.4 ThinkPHP分页类的位置 23 3.5ThinkPHP表单所有验证方式 23 4.公共类: 24 4.1分页类 24 4,2分页类步骤: 24 《例:分页类》 24 4.3文件(图片)上传类:步骤 25 《例:多文件上传》 26 4.4验证码 26 《例:验证码》 27 Day01 框架:项目的必要代码。 学习框架: 1、url地址规则 2、学习c层,控制器基类都提供哪些方法。 3、m,v层。 4、公共类 学习类的调用及类的封装,控制器类,数据模型类。 ThinkPHP国内程序员开发。 1配置tp框架 A/安装好下载源码包。 Common---公共函数文件。 Conf---配置文件 Extend/Vendor----第三发代码 Extend/**** ---- 组件,基类 Lib----核心类程序 新建一个项目目录shop 编写入口程序 index.php define(APP_DEBUG,true);//开启调试模式 //定义项目名称 define(APP_NAME, shop); //定义项目路径 define(APP_PATH, ./shop/); //加载框架入文件 require ./ThinkPHP/ThinkPHP.php; 项目目录: Lib/Action----控制器类,自己编写 Lib/Model----数据模型类 Tpl ---- 模板 Common --- common.php 自定义的函数 Runtime ---- 临时文件 Conf ---- 配置文件 url地址模式: 1、普通模式 xxx/index.php?m=控制器名a=方法名..... 2、PATHINFO模式 xxx/index.php/控制器名/方法名/id/5..... 3、兼容模式 xxx/index.php?s=控制名/方法名/....... 4、REWRITE模式,url地址进行美化。 xxx/index.php/Index/index/id/5 xxx/index-index-5.html 说明:如果url没有指定控制器及方法,默认请求Index/index 修改默认的控制器及方法名称: 修改配置文件 conf/conf.php DEFAULT_MODULE = Index, // 默认模块名称 DEFAULT_ACTION = index, // 默认操作名称 如果配置项的名称忘记: 去ThinkPHP/Conf/Convention.php中找。 编写控制器: 编写控制器: 1、控制器放在Lib/Action 2、命名Xxx

文档评论(0)

tianma2015 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档