从0开始进入PHP的世界

学习159543
课时89
课程总时长14小时35分钟55秒
更新时间2022-04-19

讲师介绍

PHPz

PHPz

金牌讲师 | 学习是最好的投资!

共有课程 | 学员人 | 讲师评分5.0

更多

课程介绍

PHP是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。经过二十多年的发展,随着php-cli相关组件的快速发展和完善,PHP已经可以应用在 TCP/UDP服务、高性能Web、WebSocket服务、物联网、实时通讯、游戏、微服务等非 Web 领域的系统研发。

课程大纲

第1章 PHP基础
PHP概述 五个基本概念 PHP的优点 web介绍 phpstudy安装 访问服务器 常用的命令 互联网通讯原理 DNS解析 虚拟目录 虚拟目录2 复习更改虚拟目录 权限练习 更改默认首页 更改端口占用情况 php定界符 虚拟主机配置 站点、虚拟目录、虚拟主机的区别 PHP是编译型语言 输出语句 变量、可变变量 变量传递 销毁变量 回顾 定义常量 预定义常量、魔术常量 数据类型——整形 数据类型——浮点数 数据类型——布尔、字符串 数据类型——数组 数据类型——数组下标 数据类型——特殊类型 数据类型——类型转换 算术运算符 比较运算符、逻辑运算符 赋值、字符串链接、错误抑制、三元运算符、null合并 判断的语法、判断闰年 判断成绩.mp4 更改颜色 回顾 上一讲的作业 循环_for 循环_while、do-while 例题实现从1加到100 多语句表达式 例题双重循环 foreach循环 跳转语句 替代语法 函数的定义 可变函数 匿名函数 参数传递 参数默认值 参数个数不匹配 参数个数约束 参数类型约束 return 回顾 作业1 作业2 变量的作用域 常量没有作用域的概念 静态变量 匿名函数中的use 递归 包含文件的方式 包含文件的路径 错误处理 自定义错误处理 文件夹操作 回顾 将字符串写到文件中 file_get_contents、fopen 打开文件进行读、追加 是否文件、文件是否存在、删除文件、二进制读取 get和post介绍 服务器接受数据 $_REQUEST 参数传递 文件域、enctype属性 $_FILES 文件上传 优化文件名 验证格式 文件上传_验证 文件上传_上传 文件上传_上传2 回顾

相关教程

更多

免费

Vue.js:纪录片
初级Vue.js:纪录片

0.2万次学习

收藏

免费

Node.js基础教程
初级Node.js基础教程

1.5万次学习

收藏

免费

前端实战案例大全
中级前端实战案例大全

3.2万次学习

收藏

免费

零基础玩转微信小程序
初级零基础玩转微信小程序

19.6万次学习

收藏

热门专题

更多
php漏洞修复方法
php漏洞修复方法

PHP漏洞聚合专题,持续整理PHP最新高危漏洞、CVE安全预警、受影响版本、自查命令及修复方案,覆盖PHP-FPM、Docker、Ubuntu与Linux服务器环境,帮助开发者快速完成漏洞排查、版本升级和安全加固。

2026.10.22

1100

31

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

140

25

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

100

16

Revel框架MVC路由与控制器
Revel框架MVC路由与控制器

本专题聚焦Revel框架MVC核心机制,讲解路由定义、控制器Action、参数绑定、请求响应和反向路由,并结合常见场景梳理接口请求处理流程。

2026.10.16

80

15

Uvicorn使用教程
Uvicorn使用教程

本专题汇总了Uvicorn使用教程与启动运行指南,涵盖其作为Python ASGI服务器的定位与特点,以及命令行启动(uvicorn main:app --reload)、参数配置(host/port/workers)、程序内嵌运行与Gunicorn结合部署等核心用法。同时整理了热重载调试、日志配置与生产环境部署优化等技巧,助你快速掌握Uvicorn的运行与配置。

2026.11.02

80

17

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

80

15

Revel框架入门与安装配置
Revel框架入门与安装配置

本专题从Revel框架环境搭建讲起,系统介绍命令行工具安装、项目创建、目录结构、配置文件及热代码重载,帮助开发者快速完成首个Go Web应用。

2026.10.16

60

15

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

60

15

Uvicorn安装配置教程
Uvicorn安装配置教程

本专题汇总了Uvicorn的安装配置教程与部署指南,涵盖通过pip安装Uvicorn、启动FastAPI/Starlette应用、开发模式热重载(--reload)及多进程工作模式配置等核心操作。同时整理了结合Gunicorn的生产部署方案、HTTPS与反向代理配置及性能调优技巧,助你快速完成Uvicorn服务的安装与上线部署。

2026.11.02

60

17