从0开始进入PHP的世界

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

讲师介绍

PHPz

PHPz

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

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

更多

课程介绍

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.1万次学习

收藏

免费

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

19.3万次学习

收藏

热门专题

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

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

2026.10.22

420

31

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

200

12

C++虚函数怎么定义和调用
C++虚函数怎么定义和调用

C++虚函数是实现运行时多态的重要机制。本专题从virtual关键字的基本用法入手,介绍基类与派生类之间的函数重写、基类指针调用派生类方法,以及动态绑定的执行过程,帮助初学者掌握虚函数的核心语法。

2026.10.10

80

26

Kratos框架HTTP与gRPC服务开发教程
Kratos框架HTTP与gRPC服务开发教程

本专题围绕Kratos框架双协议服务开发,涵盖HTTP路由与处理器编写、参数获取、gRPC服务实现与客户端调用、metadata上下文传递、encoding编解码注册、统一响应封装、超时控制与流式响应实现方法。

2026.10.14

80

15

Kratos框架Protobuf接口定义与代码生成合集
Kratos框架Protobuf接口定义与代码生成合集

本专题讲解Kratos框架接口定义体系,涵盖proto编写规范、proto add/client/server生成命令、http注解路由、validate校验、OpenAPI文档生成、跨服务proto复用与兼容性设计。

2026.10.10

40

15

C++ 开发环境怎么搭建
C++ 开发环境怎么搭建

C++开发环境专题汇集Windows、Linux下的编译器与IDE安装配置教程,涵盖GCC、Clang、Visual Studio、CLion和VS Code,以及编译运行首个程序的步骤。

2026.10.15

40

19

Playwright 入门教程
Playwright 入门教程

Playwright入门专题汇集测试框架安装、VS Code配置、录制脚本、编写首个用例、运行调试及查看报告的已审核文章,帮助初学者搭建端到端测试流程。

2026.10.21

20

16

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

20

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10