- 博客(12)
- 收藏
- 关注
原创 tp5--模型
thinkphp5.0-模型新版的模型进行了重构,更加对象化操作,包括关联模型的重构,主要特性包括:完全对象式访问支持静态调用(查询)支持读取器/修改器时间戳字段自动写入对象/数组访问JSON序列化模型事件触发命名范围类型自动转换数据验证和自动完成关联查询/操作关联预载入请不要以3.2版本的模型思维来使用5.0的模型,充分理解和掌握新版模 型的用法对于熟练掌握TP...
2019-08-24 21:21:20
498
原创 tp5--控制器
thinkphp–控制器ThinkPHP V5.0的控制器定义比较灵活,可以无需继承任何的基础类,也可以继承官的 \think\Controller 类或者其他的控制器类。控制器定义一个典型的控制器类定义如下:namespace app\index\controller;class Index { public function index() { r...
2019-08-24 21:05:03
310
原创 tp5-视图
thinkphp5.0–视图视图实例化视图功能由 \think\View 类配合视图驱动(模板引擎)类一起完成,目前的内置模板引擎包含PHP原生模板和Think模板引擎。因为新版的控制器可以无需继承任何的基础类,因此在控制器中如何使用视图取决于你怎么定义控制器。继承 \think\Controller 类如果你的控制器继承了 \think\Controller 类的话,则无需自己实例化视图类,...
2019-08-24 20:59:29
461
原创 tp5-数据库连接
连接数据库ThinkPHP内置了抽象数据库访问层,把不同的数据库操作封装起来,我们只需要使用公共的Db类进行操作,而无需针对不同的数据库写不同的代码和底层实现,Db类会自动调用相应的数据库驱动来处理。采用PDO方式,目前包含了Mysql、SqlServer、PgSQL、Sqlite等数据库的支持。如果应用需要使用数据库,必须配置数据库连接信息,数据库的配置文件有多种定义方式。一、配置文件定义...
2019-08-24 20:39:06
428
原创 tp5-类型转换
thinkphp5.0-类型转换支持给字段设置类型自动转换,会在写入和读取的时候自动进行类型转换处理,例如:class User extends Model{protected $type = [‘status’ => ‘integer’,‘score’ => ‘float’,‘birthday’ => ‘datetime’,‘info’ => ‘array...
2019-08-24 20:35:07
2852
原创 tp5--验证
think验证概述ThinkPHP5.0验证使用独立的\think\Validate类或者验证器进行验证。独立验证任何时候,都可以使用Validate类进行独立的验证操作,例如:$validate = new Validate([‘name’ => ‘require|max:25’,‘email’ => ‘email’]);data=[′name′=>′think...
2019-08-24 20:31:44
242
原创 tp5--路由
ThinkPHP5.0路由ThinkPHP5作为一个全新的版本,重构后的路由功能可圈可点,是5.0的一大亮点,本指南系列为您详细介绍5.0路由的用法,并进行深入剖析其内部实现原理,助您完全掌握路由。一、入口文件public下有个.htaccess更改名或者注释二、绑定模块当我们在当前目录下有一个index.php,如果我们正常情况下,我们默认访问的是index模块下的Index控制器下的...
2019-08-24 20:26:09
441
原创 tp5--配置
tp5-配置和运行(本地)系统默认的配置文件目录就是应用目录(APP_PATH),也就是默认的application下面,并分为应用配置(整个应用有效)和模块配置(仅针对该模块有效)。application 应用目录config.php 应用配置文件database.php 数据库配置文件route.php 路由配置文件index ...
2019-08-24 20:09:11
523
原创 MySQL的存储引擎是什么?
MySQL的存储引擎什么是MySQL的存储引擎?存储引擎—InnoDB存储引擎存储引擎—MyISAM存储引擎存储引擎—MEMORY存储引擎存储引擎—ARCHIVE存储引擎存储引擎—查看数据引擎什么是MySQL的存储引擎?在数据库中,数据表设计的是否合理直接影响着数据库的功效,而在设计数据表时存储引擎的选择,则决定着数据表具有哪些功能。接下来将对 MySQL 常用存储引擎及其作用进行介绍。I...
2019-04-12 14:52:28
267
原创 泊头职业学院-许某人-3
php环境搭建搭建PHP开发环境的准备工作1.web服务器配置——Apache目录结构2.Web服务器配置——Apache配置文件3.Apache的安装4.PHP的安装搭建PHP开发环境的准备工作Windows平台Apache服务器PHP软件MySQL软件1.web服务器配置——Apache目录结构目录名说明binApache可执行文件目录,如httpd.e...
2019-03-16 08:56:36
416
原创 泊头职业学院-许某人-2
php概论php概论PHP概述—PHP的优势PHP概述—PHP框架PHP概述—常用编辑工具php概论PHP:Hypertext Preprocessor (超文本预处理器)。PHP是全球网站使用最多的脚本语言之一。全球前一百万网站中,有超过70%的网站是使用PHP开发的。【个人主页 】-> 【PHP/FI】 ->【PHP5】 -> 【PHP7...
2019-03-12 14:59:07
384
原创 泊头职业学院-许某人-1
PHP基础知识Web技术Web技术—B/S和C/S架构Web技术——URL地址Web技术——HTTP协议Web技术含义:Web的本意是蜘蛛网,在计算机领域中称为网页构成:它是一个由很多互相链接的超文本文件组成的系统资源:系统中每个有用的文件都称为“资源”,并由“通用资源标识符”(URI)进行定位,这些资源通过超文本传输协议(Hypertext Transfer Protocol,HTTP)...
2019-03-07 19:47:23
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人