- 博客(16)
- 收藏
- 关注
原创 TP5.0 支持数据库类型
一、TP5.0 支持数据库类型Mysql、SqlServer、PgSQL、Sqlite等数据库的支持。二、如何连接数据库 a、配置文件目录 C:\AppServ\www\tp5\application\database.php b、如何配置 return [ ...
2019-08-30 20:26:07 508
原创 tp5框架的视图和内设标签
视图和内设标签一、视图a) 加载页面 1、继承系统控制器类 return $this->fetch(参数1,参数2,参数3,参数4); 参数1(字符串): 模板渲染 参数2(数组): 模板赋值 参数3(数组): 模板替换 参数4(数...
2019-08-30 20:04:38 484 1
原创 tp5 入门
想要在很段时间内学会TP5?前提是你有扎实的PHP基础和学习过框架。TP5是在tp3.2基础是改进的,想要学习起来也不难,只要能够看懂手册,结合手册做一些小demo,完成基础的增,删,改,查,就基本上是入门了。第一步:在官方网站下载TP的源代码(http://www.thinkphp.cn/down.html),至于那个版本看你怎么选择,下载完成后拷入你的项目根目录。运行结果如下:第二:弄清...
2019-08-30 19:46:18 305
原创 学习tp5
目标下载 TP5 框架并在本地运行出 TP5 默认 demo下载安装TP5框架thinkphp 5.0 是为API开发而设计的的高性能框架,虽然发布时间不长,但是因为上手容易,所以在国内很流行。反正就是一个挺好的后端框架,学学没毛病。下载直接在官网下载(http://www.thinkphp.cn/),也可以在 GitHub 仓库和通过 composer 命令下载,具体操作请自己查询,如...
2019-08-30 18:40:13 168
原创 tp5日志
TP5的日志如果没有特别设置的话,只要出现错误就会记录在日志文件中。这种是没有做必要的,因为这样的话,LOG文件会特别大,而且有好多都是没有用的信息。下面我们对LOG日志进行改造只记录我们需要的信息。还记得上一章中,异常封装中。看记录日志出现的位置,我们只记录未知错误,而一些用户引起的一些参数错误 ,我们在这里不记录。class ExceptionHandler extends Handle...
2019-08-30 18:37:50 263 1
原创 tp5学习
一、目录结构project 应用部署目录1、├─application 应用目录(可设置)2、│ ├─common 公共模块目录(可更改)3、│ ├─index 模块目录(可更改)4、│ │ ├─config.php 模块配置文件5、│ │ ├─common.php 模块函数文件6...
2019-08-26 09:50:46 186
原创 tp5的几个定义
Tp5路由:我们定义一个url 通过这个url就可以访问我们指定的控制器控制器是我们具体编写业务的入口 业务逻辑是写着model层的 控制器的任务是调用 model层技术只是一个工具 我们要拿工具实现我们的思路模型就是数据库中的一张表 把表看做对象数据库设计时,数据冗余可以合理利用网站是什么? wed体系结构 如果有不明白的回来 在学习 基础知识 基础很关键 根据课程反向学习基础面...
2019-08-26 09:38:04 393
原创 PHP中的11个魔术方法总结:__construct,、__destruct、__call等
PHP中的魔术方法总结 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toString, __set_state, __clone and __autoload1、__get、__set这两个方法是为在类和他们的父类中没有声明的属性而设计...
2019-06-11 08:45:04 272
原创 MySQL的几个概念:主键,外键,索引,唯一索引
MySQL的几个概念:主键,外键,索引,唯一索引概念:主键(primary key) 能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库管理系统对于主键自动生成唯一索引,所以主键也是一个特殊的索引。外键(foreign key) 是用于建立和加强两个表数据之间的链接...
2019-04-18 16:46:30 844
原创 MySQL数据库的一些基本操作
MySQL数据库的一些基本操作数据库的增删改查-- 创建数据库-- 查看数据库-- 选择数据库-- 删除数据库数据表的增删改查-- 查看数据表-- 查看表结构-- 修改表结构-- 重命名-- 删除数据表-- 数据的增删改添加数据:删除数据:修改数据:数据库的基本操作-- 创建数据库-- 查看数据库-- 选择数据库-- 删除数据库数据库的增删改查– 创建数据库creat database m...
2019-04-18 08:05:43 670
原创 MySQL搜索引擎有什么不同? (比较)
MyISAM、InnoDB、Heap(Memory)、NDB貌似一般都是使用 InnoDB的,mysql的存储引擎包括:MyISAM、InnoDB、BDB、MEMORY、MERGE、EXAMPLE、NDBCluster、ARCHIVE、CSV、BLACKHOLE、FEDERATED等,其中InnoDB和BDB提供事务安全表,其他存储引擎都是非事务安全表。最常使用的2种存储引擎:1.Myis...
2019-04-12 15:11:24 1121
原创 什么是MySQL数据库!— v—
MySQL数据库数据概述数据概述数据库(Database)简称DB,是按照数据库数据结构来组织,存储和管理数据的仓库,其本身可看作电子文化的文件柜。.用户可以对文件中的数据进行增加、删除、修改。、查找等操作。***MySQL:***开放源码的关系型数据库管理系统,采用GPL协议(General Public License,通用公共许可证)发布,这表示用户可以根据自己的需求进行修改。MyS...
2019-04-12 15:03:42 594
原创 JavaScript加Css简单的选项卡
本文介绍一种使用JavaScript+Css设计生成的选项卡效果,只是这里的选项卡是静态的!制作过程很简单,这里我使用的语言是asp.net(vs2010).1.在新建的.aspx网页body标签中,写入下列代码 这是第一个选项卡,欢迎光临! 这是第二个选项卡,欢迎来访! ...
2019-03-04 19:08:17 291
原创 欢迎使用Markdown编辑器
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码...
2019-03-04 18:42:25 102
原创 PHP EOF(heredoc) 使用说明
加粗样式PHP EOF(heredoc)是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言(像Perl、PHP、Python和Ruby)里定义一个字串的方法。使用概述:必须后接分号,否则编译通不过。EOF 可以用任意其它字符代替,只需保证结束标识与开始标识一致。结束标识必须顶格独自占一行(即必须从行首开始,前后不能衔接任何空白和字符)。...
2018-11-01 19:40:19 229
原创 第一天学习JavaScript (好难)。
j s是真的难啊 ,学到现在也不太精通(好烦 --o–!)。我们学习了六种数据类型,六中数据类型分别有 :字符串(string)、数值(nulber)、未定义(undefined)对象(object)、空(null)、逻辑值(true、false)、 行(rows)这七种类型。当时最难的就是**“对象”**这个数据类型,唉 想想就心累。...
2018-10-11 14:13:58 441 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人