博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TP复习
阅读量:4625 次
发布时间:2019-06-09

本文共 1215 字,大约阅读时间需要 4 分钟。

第一课,三步骤

  1,。名称

    2。路径

  3.引用核心文件

  4,。公用的可以建立public  upload css 等

 

第二课

  uRL四中模式 ~ActionClass.php

  

一、什么是MVC //了解

M -Model 编写model类 对数据进行操作
V -View 编写html文件,页面呈现
C -Controller 编写类文件(UserAction.class.php)
二、ThinkPHP的MVC特点 //了解
三、ThinkPHP的MVC对应的目录 //了解
M 项目目录/应用目录/Lib/Model
V 项目目录/应用目录/Tpl
C 项目目录/应用目录/Lib/Action
四、url访问C //了解
五、url的4种访问方式 //重点!
1.PATHINFO 模式 -- 重点!!!!!!
http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2
2.普通模式
http://域名/项目名/入口文件?m=模块名&a=方法名&键1=值1&键2=值2
3.REWRITE模式
http://域名/项目名/模块名/方法名/键1/值1/键2/值2
4.兼容模式
http://域名/项目名/入口文件?s=模块名/方法名/键1/值1/键2/值2

 

配置文件 pathinfo传参的方式改变

'URL_PATHINFO_DEPR'=>'-',//修改URL的分隔符

第三课

#

# ThinkPHP 3.1.2 输出和模型使用
#
讲师:赵桐正
微博:http://weibo.com/zhaotongzheng

本节课大纲:
一、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_', //设置表前缀
三、补充 (了解)

 

 

 

 

转载于:https://www.cnblogs.com/wangchuang/p/3572678.html

你可能感兴趣的文章
【Win 10 应用开发】三维变换
查看>>
域名扫描工具Fierce
查看>>
201621123055《JAVA程序设计》第六周学习总结
查看>>
yii框架开启事务
查看>>
Chrome F12调试
查看>>
扩容 /dev/mapper/centos-root空间的过程记录
查看>>
经典案例复盘——运维专家讲述如何实现K8S落地
查看>>
iOS TabBar 隐藏的问题
查看>>
【HTML5】---【HTML5提供的一些新的标签用法以及和HTML 4的区别】
查看>>
css 记事
查看>>
c++ 类和对象
查看>>
Vijos1035 贪婪的送礼者 [map的应用]
查看>>
AFNetworking Property with 'retain (or strong)' attribute must be of object type
查看>>
归并排序
查看>>
添加sudo命令
查看>>
myeclipse安装路径修改后,不能启动的问题!
查看>>
Aho-Corasick 自动机 学习笔记
查看>>
pom.xml
查看>>
2018年十月水题总结
查看>>
各个知名浏览器各个版本User-Agent
查看>>