PHP
文章平均质量分 83
iFulling
马上毕业了,应届生求工作单位捞。前后端开发,全国都可以
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【PHP】Hyperf:接入 Nacos
一、安装 Java二、安装 Nacos1. 安装2. 开机自启2. 登录控制台三、hyperf 接入 Nacos1. 配置 Nacos2. 配置 hyperf原创 2025-08-17 18:08:09 · 863 阅读 · 0 评论 -
【PHP】Swoole:CentOS安装Composer+Hyperf
书接上回:【PHP】Swoole:CentOS安装MySQL+Swoole。在安装好操作系统、PHP、MySQL、Swoole、Redis 后。这一章安装 Composer,然后使用 Composer 下载 Hyperf原创 2025-07-29 22:44:22 · 1262 阅读 · 0 评论 -
【PHP】Swoole:CentOS安装MySQL+Swoole
【PHP】Swoole:CentOS安装MySQL+Swoole一、安装 CentOS 71. 下载系统2. 安装系统3. 系统初始化二、安装 PHP8.11. 使用 SSH 连接2. 更改镜像源3. 安装 PHP8.1三、安装 MySQL8四、安装 swoole6五、PHPStrom代码同步六、PHPStorm连接远程终端七、PHPStrom安装swoole插件八、安装 Redis原创 2025-07-18 17:12:46 · 835 阅读 · 0 评论 -
Laravel框架06:文件、迁移填充、会话、缓存
一、文件上传1. 文件上传表单2. 上传业务处理3. 全部代码二、数据表的迁移与填充1. 迁移文件① 创建迁移文件② 编写迁移文件③ 执行迁移文件④ 回滚迁移文件2. 填充(种子)文件① 创建填充文件② 编写填充文件③ 执行填充文件三、会话控制四、缓存机制1. 设置缓存2. 获取缓存3. 删除缓存4. 计数器原创 2023-05-24 21:22:56 · 1044 阅读 · 1 评论 -
Laravel框架05:模型和自动验证
Laravel框架05:模型和自动验证一、模型(AR模式)概述二、定义模型三、调用模型四、基本操作1. 添加数据① AR模式② Request2. 查询数据3. 修改操作① AR模式② update4. 删除操作五、控制器验证1. 基本语法2. 输出错误信息原创 2023-05-23 21:10:56 · 939 阅读 · 0 评论 -
ThinkPHP02:路由
ThinkPHP02:路由一、路由定义二、变量规则三、路由地址四、路由参数五、路由分组六、MISS七、资源路由八、注解路由九、URL生成原创 2023-03-20 18:50:26 · 853 阅读 · 0 评论 -
ThinkPHP01:数据库和模型
ThinkPHP01:数据库和模型一、开启调试模式二、配置文件三、URL解析四、数据库五、模型1. 定义模型2. 使用模型① 查询记录② 新增记录③ 删除记录④ 更新记录3. 字段设置4. 模型获取器5. 模型修改器6. 模型查询范围7. 模型数据集8. 模型的自动时间戳9. 模型的只读字段10. 模型类型和转换11. 模型软删除六、关联模型1. 关联模型定义2. 一对一关联查询3. 一对多关联查询4. 关联预载入5. 关联统计和输出6. 多对多关联查询七、操作JSON1. 数据库JSO原创 2023-03-17 18:05:19 · 1309 阅读 · 0 评论 -
Laravel框架04:视图与CSRF攻击
Laravel框架04:视图与CSRF攻击一、视图概述二、变量分配与展示三、模板中直接使用函数四、循环与分支语法标签五、模板继承、包含1. 继承2. 包含六、外部静态文件引入七、CSRF攻击概述八、从CSRF验证中排除例外路由原创 2023-02-27 12:35:59 · 531 阅读 · 0 评论 -
Laravel框架03:DB类操作数据库
Laravel框架03:DB类操作数据库一、概述二、数据表的创建与配置三、增删改操作1. 增加信息2. 修改数据3. 删除数据四、查询操作1. 取出基本数据2. 取出单行数据3. 获取一个字段的值4. 获取多个字段的值5. 排序6. 分页五、执行任意的SQL语句原创 2023-02-26 18:25:37 · 1983 阅读 · 0 评论 -
Laravel框架02:路由与控制器
Laravel框架02:路由与控制器一、路由配置文件二、路由参数三、路由别名四、路由群组五、控制器概述六、控制器路由七、接收用户输入原创 2023-02-26 14:50:28 · 880 阅读 · 0 评论 -
Laravel框架01:composer和Laravel简介
Laravel01:composer和Laravel简介一、Composer介绍二、创建Laravel项目三、Laravel目录结构四、Laravel启动方式原创 2023-02-25 15:35:40 · 989 阅读 · 0 评论 -
PHP面向对象05:MVC和smarty
PHP面向对象05:MVC 和 smarty一、MVC思想二、MVC代码设计三、项目单一入口四、Smarty模板技术1. 模板技术原理2. Smarty简单使用3. Smarty配置五、Smarty模板变量六、Smarty内置函数七、Smarty外部函数原创 2023-02-24 22:08:52 · 709 阅读 · 0 评论 -
PHP面向对象04:PDO
PHP面向对象04:PDO一、PDO概述二、PDO操作1. PDO类基本应用2. 写操作3. 查询操作4. PDO事务功能三、PDO异常1. PHP异常机制2. PDO错误机制3. PDOException异常处理四、预处理1. MySQL预处理2. PDO预处理五、封装PDO原创 2023-02-24 19:15:21 · 873 阅读 · 0 评论 -
PHP面向对象03:命名空间
PHP面向对象03:命名空间一、命名空间基础二、子空间三、命名空间访问1. 非限定名称2. 限定名称3. 完全限定名称四、全局空间五、命名空间应用六、命名空间引入原创 2023-02-23 15:12:23 · 470 阅读 · 0 评论 -
PHP面向对象02:面向对象高级
PHP面向对象02:面向对象高级一、设计模式1. 单例模式2. 工厂模式二、面向对象三大特性1. 封装2. 继承3. 多态三、继承1. 实现继承2. 有限继承a. 属性都能继承b. 公有方法c. 受保护的方法d. 静态成员3. 重写4. PHP继承特点5. 静态延迟绑定6. 最终类和最终方法7. 抽象类和抽象方法四、接口五、代码复用1. trait 基本使用2. 同时使用多个 trait3. trait 其他用法六、PHP重载1. 属性重载2. 方法重载原创 2023-02-20 21:10:00 · 1088 阅读 · 0 评论 -
PHP面向对象01:面向对象基础
PHP面向对象01:面向对象基础一、关键字说明二、技术实现1. 定义类2. 类成员三、 访问修饰限定符1. public2. protected3. private4. 空修饰限定符四、类内部对象五、构造和析构1. 构造方法2. 析构方法六、范围解析操作符1. 访问类常量2. 静态成员3. self关键字七、类的加载1. 手动加载2. 自动加载八、对象克隆原创 2023-02-19 21:24:27 · 874 阅读 · 0 评论 -
PHP(14)会话技术
PHP(14)会话技术一、概念二、分类三、cookie技术1. cookie的基本使用2. cookie的生命周期3. cookie的作用范围4. cookie的跨子域5. cookie的数组数据四、session1. session原理2. session基本使用3. session配置4. 销毁session原创 2023-02-16 19:34:27 · 1153 阅读 · 0 评论 -
PHP(13)HTTP协议
PHP(13)HTTP协议一、HTTP请求1. 请求行2. 请求头3. 请求体二、HTTP响应1. 响应行2. 响应头三、设置HTTP响应四、模拟HTTP请求原创 2023-02-15 21:03:27 · 1072 阅读 · 0 评论 -
PHP(12)文件上传
PHP(12)文件上传一、文件上传原理二、表单写法三、预定义变量 $_FILES四、移动临时文件五、多文件上传1. 同名表单2. 不同名表单六、多文件处理1. 同名文件2. 不同名文件七、封装文件上传函数原创 2023-02-15 16:10:50 · 2015 阅读 · 0 评论 -
Laravel初始化项目
修改 config/app.php。原创 2022-10-25 16:06:15 · 851 阅读 · 0 评论 -
PHP(11)操作MySQL
【代码】PHP(11)操作MySQL。原创 2022-10-24 18:57:58 · 442 阅读 · 0 评论 -
PHP(10)表单传值
专用于接收 GET 方法提交的数据,是一个超全局预定义数组,表单名字作为数组下标,表单值作为数组元素值。HTTP传输规则有六种:HEAD、GET、PUT、POST、DELETE、OPTIONS。专用于接收POST方式提交的数据,与 $_GET 形式一样。传值方式通常使用 GET 和 POST 两种方式。HTTP协议的传输规则。原创 2022-10-24 17:17:11 · 1205 阅读 · 0 评论 -
PHP(9)文件编程
文件夹里如果有文件,会返回 false。即使不存在也不会停止运行。一般会加上错误抑制符。原创 2022-10-24 11:38:06 · 520 阅读 · 0 评论 -
PHP(8)文件包含
相当于引用,使用另一个文件中的代码或数据。四种文件包含的方法:include 和 include_once,require 和 require_once。四种方法的区别:include 和 require 的区别:如果文件不存在,include 只是报警告错误,不影响代码执行;require 报致命错误,中断代码执行。原创 2022-10-24 09:56:50 · 324 阅读 · 0 评论 -
PHP(7)函数
PHP(7)函数一、函数定义二、参数默认值三、引用传值四、静态变量五、作用域六、PHP强制类型七、可变函数八、系统函数1. 输出类2. 时间日期类3. 数学类4. 字符串类5. 数组类原创 2022-10-23 20:28:45 · 438 阅读 · 0 评论 -
PHP(6)流程控制
专门针对数组遍历的循环方式。能够方便的将数组的下标和值挨个取出来,从而实现对数组的所有元素的访问。先执行循环体,后判定循环条件来决定是否继续执行。嵌套 if 分支(多分支)同时支持,效果等同。原创 2022-10-23 17:19:42 · 283 阅读 · 0 评论 -
PHP(5)运算符
【代码】PHP(5)基础知识。原创 2022-10-23 13:48:38 · 157 阅读 · 0 评论 -
PHP(4)PHP数据类型
考虑到有些字符串很长,而且有格式存在。PHP针对单引号和双引号做了一层扩展:nowdoc结构(单引号)和heredoc结构(双引号)PHP会自动根据数据要参与的运算场景来将不符合条件的数据类型的数据转换成目标类型数据。转换方式是数据变量前使用(目标数据类型)。系统函数判定数据类型,函数格式使用。浮点型数据使用8个字节存储数据。整型使用8个字节存储数据。字符串转换成数值规则。原创 2022-10-23 13:05:52 · 439 阅读 · 0 评论 -
PHP(3)PHP基础语法
系统定义的变量:均为大写,通常是数组数据。预定义变量描述$GLOBALS引用全局作用域中可用的全部变量,也是唯一一个不是以下划线开始的预定义变量$_SERVER服务器和执行环境信息$_GET用户通过 GET 方式提交的数据$_POST用户通过 POST 方式提交的数据$_REQUEST用户通过 GET 和 POST 提交的数据$_FILES用户提交的文件$_SESSIONSession 数据$_ENV环境数据$_COOKIECookies 数据。原创 2022-10-22 16:16:23 · 444 阅读 · 0 评论 -
PHP(2)基础知识
PHP的代码在写完之后,通常会有一个语句结束符,该符号使用英文输入法状态下的分号。PHP标签是一种不对称的双标签,而且可以根据实际所处的位置变成必要的不完整标签。PHP解释器会将从标签开始,将标签内的所有内容当做PHP的代码来解析。通常是独立的PHP文件(全是PHP代码)使用。通常是嵌入到HTML中的时候使用。原创 2022-10-21 20:43:25 · 505 阅读 · 0 评论 -
PHP(1)搭建服务器
虚拟主机能够让一台电脑对外提供多个网站服务。虚拟主机的配置文件是。修改 Apache的配置文件,开启使用虚拟主机。每次更改完配置都要重启Apache。新建一个 index.php。修改主机host文件。原创 2022-10-21 20:12:28 · 2989 阅读 · 1 评论
分享