ThinkPHP 学习笔记 3-4.输出和模型使用
来源:互联网 发布:mac远程桌面win10 编辑:程序博客网 时间:2024/05/16 10:39
2017年1月22日
一、ThinkPHP 3 的输出
a、通过 echo 等PHP原生的输出方式在页面中输出 b、通过display方法输出 想分配变量可以使用assign方法 c、修改左右定界符 休要修改配置文件中的配置项 'TMPL_L_DELIM'=>'<{', //修改左定界符 'TMPL_R_DELIM'=>'}>', //修改右定界符
二、模型使用
需要在方法中通过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_', //设置表前缀
也可以使用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>
b、我们可以开启调试功能中的page_trace 1.开启调试模式 define('APP_DEBUG',true); 2.设置配置文件,开启页面trace 'SHOW_PAGE_TRACE'=>true,//开启页面Trace
0 0
- ThinkPHP 学习笔记 3-4.输出和模型使用
- 4.ThinkPHP 3.1.2 输出和模型使用
- ThinkPHP(3)--输出和模型使用1
- ThinkPHP的输出和模型使用
- ThinkPHP的输出和模型使用
- thinkPHP模板的输出和模型的使用
- 第三讲ThinkPHP 3.1.2 输出和模型使用
- ThinkPHP(4)--输出和模型使用2
- ThinkPHP 3.1.2 输出和模型使用1
- Thinkphp笔记3 模型
- thinkphp RBAC模型学习笔记
- thinkphp 关联模型学习笔记
- ThinkPHP 3.1.2 输出 模型使用 配置
- 输出和模型使用
- ThinkPHP学习笔记(三)输出
- ThinkPHP学习笔记(五)使用模型操作数据库之CURD
- php学习笔记-3.thinkphp表的join和模板引擎输出
- ThinkPHP开发笔记-模型
- Javascript基础(三)之运算符、函数
- javascript 基础 导航高亮
- 连续出现的字符
- rabbit集群
- HDU 1698 Just a Hook (线段树区间更新)
- ThinkPHP 学习笔记 3-4.输出和模型使用
- Android输入框实现简单的抖动效果
- Opencv sample单目、双目标定(opencv 学习笔记)——转发
- Ubuntu安装Confluence 6.0 启动不了,解决办法
- Genealogical Tree
- 钉钉抢红包
- 信号量机制
- Protobuf简单应用-JSON和Proto Buffer互转
- 发现一本讲STL的小人书---- 三十分钟掌握STL