thinkphp3.1.3笔记.pdf

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
thinkphp3.1.3笔记

1 thinkphp3.1.3笔记 Thinkphp 基础笔记 一、ThinkPHP 3 的输出 a、通过 echo 等 PHP 原生的输出方式在页面中输出 b、通过 display 方法输出 想分配变量可以使用 assign 方法 c、修改左右定界符 休要修改配置文件中的配置项 TMPL_L_DELIM={, //修改左定界符 TMPL_R_DELIM=}, //修改右定界符 二、ThinkPHP 3 的模型使用 需要在方法中通过 new Model (表名)的形式操作数据库 $m=new Model(User); $arr=$m-select(); DB_TYPE=mysql, //设置数据库类型 DB_HOST=localhost,//设置主机 DB_NAME=thinkphp,//设置数据库名 DB_USER=root, //设置用户名 DB_PWD=, //设置密码 DB_PORT=3306, //设置端口号 DB_PREFIX=tp_, //设置表前缀 姐姐妹妹看过来 2 也可以使用 DSN 方法进行配置 DB_DSN=mysql://root:@localhost:3306/thinkphp,//使用 DSN 方式配置数据 库信息 如果两种方式同时存在,以 DSN 方式为优先 还有一种简单实用模型的方式 M() 等效为 new Model(); 可以在任何地方执行任何一个表 $m=M(User); $arr=$m-select(); 使用模型的实例可以对数据进行操作,操作的工作一般就是对数据库进行 增删改 查 CURD 增 -C Create $m-add() 删 -D Delete $m-delete() 改 -U Update $m-save() 查 -R Read $m-select() 三、补充 a、模板可以遍历数组 volist name=data id=vo {$vo.id}{$vo.username}{$vo.sex}br/ /volist 姐姐妹妹看过来 3 b、我们可以开启调试功能中的 page_trace 1.开启调试功能 //3.开启调试模式 define(APP_DEBUG,true); 上线后关闭 2.我们需要设置配置文件,开启页面 trace 什么是 trace 加载哪些文件 用时多少 错误 流程 sql 都可以看到 SHOW_PAGE_TRACE=true,//开启页面 Trace 只有开启模版才有效 四、ThinkPHP 3 读取数据 对数据的读取 Read $m=new Model(User); $m=M(User); select $m-select();//获取所有数据,以数组形式返回 find $m-find($id);//获取单条数据 getField(字段名)//获取一个具体的字段值 $arr=$m-where(id=2)-getField(username); //获取 id 为 2 的字段为 username 的值 连贯操作 五、ThinkPHP 3 创建数据 对数据的添加 Create $m=new Model(User); $m=M(User); 姐姐妹妹看过来 4 $m-字段名=值 //方法一 $m-add(); $data[字段名]=值 //方法二 $m-add($data); 返回值是新增的 id 号 六、ThinkPHP 3 删除数据 $m=M(User); $m-delete(2); //删除 id 为 2 的数据 $m-where(id=2)-delete(); //与上面效果相同,也是删

文档评论(0)

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

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

1亿VIP精品文档

相关文档