这次练习主要是模型的增删改查,教程中教了几种方法,我觉得应该要把其中一种学熟,而老师推荐用闭包的方法,所以这次练习,主要是闭包为主。另外也试了一下各种参数<?phpnamespace app\i...
355
一.Trait特性 + Trait:代码复用机制 + Trait可以给当前类添加一些新的特征(功能);&nb...
435
129
一、数据库操作入口类Db的作用1.think\Db.php2.仅仅做为数据库操作的入口3.底层是通过一个__callStatic()方法来实现各种查询操作的4.仅在需要操作数据库的时候才会真正连接数据...
326
一、请求对象的本质1. 简单理解,请求对象就是一个URL地址,也叫URL请求2. 请求对象中提供中大最的方法来获取和设置这些URL中的参数二、参数绑定参数指的是URL地址中的参数,特指是path_in...
410
工厂模式:主要解决"高内聚低耦合";工厂模式的最大优点在于创建对象上面,就是把创建对象的过程封装起来,这样随时可以产生一个新的对象。减少代码进行复制粘帖,耦合关系重,牵一发动其他部...
259
单例模式:即一个类只被实例化一次,当其他人对其再次实例化时,便返回第一次实例化的对象。这种模式可以极大地节约资源。典型应用于数据库类的实例化。单例模式的主要特点是“三私一公”:1.需要一个保存类的唯一...
240
--开发规范--一、目录与文件1. 目录必须使用小写字母,多个单词之间必须用下划线: user_hub2. 类文件名首字母必须大写,其它文件名必须使用小写字母3. 类名与类文件名必须保持一致,例如Us...
269
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>小案...
168
thinkphp5.1的composer安装,引入后台静态页面。引入的时候可以通过config下边的template.php中的str_replace来定义常量。用于后台模板的样式引入。
203
<?php class ParentClass { public $name; &nbs...
258
通过这章课程学到了变量的正确使用方法 了解了作用域是怎么回事 函数中该如何访问变量的几种方式 最重要的是掌握了php中的数据类型还有常量是咋回事。<?php //使用defile定义常量 de...
219
<?php//条件语句//定义一个成绩变量$grade='80';if ($grade >60){ echo '恭喜你,及格了','&l...
355
本次课程主要学习了php定义变量、常量的方法、变量的类型、全局变量和局部变量的定义和作用域、函数的调用方法。本次课程主要联系了字符串的定义、整形常量的定义、全局函数的定义和调用、函数的申明和调用等。代...
235
//container.php <?php /** * 容器:也叫服务容器(IOC) * 基本思想:拿来就用,最大限度简化外部对象调用,类似于:即插即...
226