This is an explanation of the video content.
 用技术延续对ACG的热爱
121

 |   | 

PHP学习大纲

PHP基本语法

在本课程中,将移除掉一些难度大见效慢的编程知识(详情见文章末尾的移除列表),用最简单易懂的内容尽快让新手学会服务器程序的构建。

基础语法

  • 变量

    • 变量定义
    • 变量作用域
  • 常量

    • 常量定义
  • 数据类型

    • 标量类型
      • 整型
      • 浮点型
      • 字符串
      • 布尔型
      • 复合类型
      • 数组
      • 对象
      • 可调用类型(如函数)
      • 特殊类型
      • NULL
      • 资源
  • 运算符

    • 算术运算符
    • 比较运算符
    • 逻辑运算符
    • 位运算符
    • 其他运算符
  • 条件语句

    • if语句
    • else语句
    • elseif语句
    • switch语句
  • 循环语句

    • while循环
    • do…while循环
    • for循环
    • foreach循环

函数

  • 函数定义

    • 函数名称
    • 参数列表
    • 函数体
  • 参数传递

    • 值传递
    • 引用传递
  • 返回值

    • return语句
  • 变量作用域

    • 局部变量
    • 全局变量
    • 静态变量

数组

  • 数组定义

    • 索引数组
    • 关联数组
    • 多维数组
  • 访问数组元素

    • 使用下标访问
    • 遍历数组

字符串

  • 字符串定义
  • 字符串操作

    • 连接字符串
    • 截取字符串
    • 替换字符串
  • 正则表达式

    • 正则表达式语法
    • preg_match()函数
    • preg_replace()函数

文件操作

  • 打开文件

    • fopen()函数
  • 读取文件

    • fgets()函数
    • fread()函数
  • 写入文件

    • fwrite()函数
  • 关闭文件

    • fclose()函数

错误处理

  • 错误类型

    • E_ERROR
    • E_WARNING
    • E_NOTICE
  • 异常处理

    • try…catch语句
    • throw语句
  • 日志记录

    • error_log()函数

面向对象编程

  • 类和对象

    • 类的定义
    • 对象的创建
    • 构造函数和析构函数
  • 继承和多态

    • 继承关系
    • 方法重写
    • 抽象类

MySQL数据库操作 (PDO模式)

  • 连接数据库
  • 查询数据
  • 插入数据
  • 更新数据
  • 删除数据

没有提及的知识点

因为这类知识点会让新手陷入技术陷阱,所以本课程并不提及,要想了解,可以前往PHP学习手册查询。

接口和抽象类
MySQL数据库操作 (面向过程模式)
MySQL数据库操作 (面向对象模式)

用最简单易懂的内容尽快让新手学会服务器程序的构建。

121 ⚙️服务端 ↦ PHP从0到1手把手教程 __ 223 字
 PHP从0到1手把手教程 #1