Blogger Information
郴
Blog
33
fans
0
comment
0
visits
28217
integral:0
P beans:72
  • List of blog posts
  • 服务端 - PHP - 路由

    服务端 - PHP - 路由一、概述 目标:将URL中的控制器方法解析出来,映射到对应的控制器类和方法上 二、解析查询字符串// 1. 将控制器和方法拆分为数组$pathinfo = array_values(array_filter(explode...

    2020-06-24 16:09 Read 774 comment 0
  • 服务端 - PHP - Facades门面技术

    服务端 - PHP - Facades门面技术一、原理 将对对象的访问上移,以对类访问的形式访问对象的属性和方法 二、Model.php

    2020-06-24 16:08 Read 815 comment 0
  • 服务端 - PHP - 依赖注入与服务容器

    服务端 - PHP - 依赖注入与服务容器一、依赖注入 原理:将本来在当前类内部对外部类的实例化过程转移至外部,消除当前类对外部类的依赖,解决代码耦合问题 1. 以外部的方法参数的形式传递到类方法中 View

    2020-06-24 16:07 Read 788 comment 0
  • 服务端 - PHP - 分页

    服务端 - PHP - 分页一、原理 分页技术核心在于确定当前的页数,然后利用 SQL查询中 的 LIMIT 关键字来指定输出对应的记录数 首先确定每页要输出多少条记录,假定是输出10条 得出每一页的索引范围(结果数组中的索引范围):假如当前是第1...

    2020-05-26 09:38 Read 799 comment 0
  • 服务端 - PHP - 文件操作之文件上传

    服务端 - PHP - 文件操作之文件上传一、常见的文件上传配置项 序号 配置项 默认值 描述 1 file_uploads On 使 PHP 支持文件上传 2 upload_tmp_dir /tmp 指示应该临时把上传的文件存储在什...

    2020-05-19 17:22 Read 742 comment 0
  • 服务端 - PHP - 会话控制之Session实现

    服务端 - PHP - 会话控制之Session实现一、目录结构├─WWW 应用目录│ ├─user 用户模块│ │ ├─login.php 登录页面 │ │ └─re...

    2020-05-18 11:35 Read 682 comment 0
  • 服务端 - PHP - 数据库之使用PDO进行增删改查

    服务端 - PHP - 数据库之使用PDO进行增删改查一、概述1. 术语 数据库: 目录数据表: 目录中的文件, .dbf字段: 也叫’列’记录: 也叫’行’,是由一个或多个字段组成键: 是用来标识记录的 2. 数据类型 数值型: int字符型: c...

    2020-05-13 10:09 Read 701 comment 0
  • 服务端 - PHP - OOP之命名空间和类的自动加载

    服务端 - PHP - OOP之命名空间和类的自动加载一、命名空间 基本语法:namespace 空间名称;保留全局空间的语法:namespace 空间名称 {//代码}规则:命名空间的路径与类库文件的目录一致访问:use 命名空间名称 as 别名 ...

    2020-05-12 11:07 Read 644 comment 0
  • 服务端 - PHP - OOP之对象序列化和对象复制、异常处理和匿名类

    服务端 - PHP - OOP之对象序列化和对象复制、异常处理和匿名类一、对象序列化和对象复制1. 对象序列化 解释:将对象转换成可以存储的字节流序列化:serialize()反序列化:unserialize() //定义一个工作类class Per...

    2020-05-10 11:51 Read 652 comment 0
  • 服务端 - PHP - OOP之延迟静态绑定、构造方法和重载

    服务端 - PHP - OOP之延迟静态绑定、构造方法和重载一、延迟静态绑定 解释:将类实例的创建过程上移到它的基类中语法:static::类成员特点:由调用者决定绑定的静态继承上下文环境作用:将类的定义和类的调用分离场景:动态绑定静态成员的调用上下...

    2020-05-09 12:03 Read 719 comment 0
  • 服务端 - PHP - OOP之Trait

    服务端 - PHP - OOP之Trait一、概述 语法:trait Trait名;描述:一组具有相同或者类似功能的代码集特点:不能被实例化且只能嵌入宿主类中使用作用:实现代码复用trait成员:包含常规成员、静态成员和抽象成员,但不包含类常量 二、...

    2020-05-08 15:35 Read 725 comment 0
  • 服务端 - PHP - OOP之接口

    服务端 - PHP - OOP之接口一、概述 语法:interface 接口名;描述:对外公开的、能够进行顶层设计的特殊类特点:访问控制必须是public作用:完全分离设计与实现 二、接口成员 接口常量:const 常量名;接口方法:接口中的抽象方法...

    2020-05-07 14:52 Read 672 comment 0
  • 服务端 - PHP - OOP之类成员定义与访问、类继承和抽象类实现

    服务端 - PHP - OOP之类成员定义与访问、类继承和抽象类实现一、类成员1. 类属性 语法:访问限制符 变量;描述:带有访问控制的变量分类:常规属性、静态属性和抽象属性常规属性:被类实例访问静态属性:被类访问抽象属性:没有被赋值,无法实例化,默...

    2020-04-30 15:59 Read 735 comment 0
  • 服务端 - PHP - 文件操作之文件加载

    服务端 - PHP - 文件操作之文件加载一、条件加载 语法:include ‘文件名’特点:文件加载失败时,会生成错误警告,但程序会继续执行去重加载:加载一个文件之前检查是否已加载,如果加载过便不会再次重复引入其同样的内容去重加载语法:includ...

    2020-04-28 16:50 Read 601 comment 0
  • 服务端 - PHP - 数组函数

    服务端 - PHP - 数组函数一、10个函数例子1. array_column():获取多维数组中一列组成的新数组 语法:array_column(array,column_key,index_key) array:必需。指定要使用的多维数组(记录...

    2020-04-27 12:29 Read 749 comment 0