Menu
CoddyTech
学习旅程

学习 PHP

一门免费的互动式 PHP 在线课程。每一课你都会亲手写 PHP,出现警告时有 AI 提示帮忙,学完还能拿到免费证书。

26,530+ 名学习者已加入

230 节课222 个挑战1,393 道测验题

  • 适合初学者
  • sparkles iconAI 辅助编程帮助
  • hint icon动手实践的互动课程
  • volume On icon每节课都有语音讲解
  • quiz icon检验所学的测验
  • certificate icon免费结业证书

课程大纲

3 个单元3 个项目230 节课222 个挑战1,393 道测验题
  1. 开始本单元开始展开收起掌握核心概念和基本技能,打下扎实基础

    PHP 简介

    5 节课431

    变量与数据类型

    9 节课663

    基本运算符

    8 节课852

    比较运算符和逻辑运算符

    5 节课532

    条件逻辑

    6 节课639

    数组第 1 部分:索引数组

    7 节课645

    数组第 2 部分:关联数组

    6 节课540

    循环

    7 节课746

    项目:简单待办清单

    7 节课7

    函数

    8 节课857

    最终挑战

    3 节课3
  2. 开始本单元开始展开收起培养解决问题的能力,创建动态且可交互的程序

    高级函数

    9 节课964

    排序数组

    7 节课747

    多维数组

    6 节课639

    处理日期和时间

    6 节课539

    错误与异常处理

    7 节课650

    活动日程管理器

    项目6 节课6
  3. 开始本单元开始展开收起了解如何使用类、对象和可复用结构来组织代码

    面向对象编程基础

    9 节课1769

    命名空间与自动加载

    5 节课934

    类的属性

    6 节课1044

    继承

    6 节课644

    接口与契约

    6 节课644

    多态

    5 节课536

    特征

    5 节课544

    高级面向对象编程概念

    7 节课761

    类型系统与错误处理

    7 节课754

    设计模式第 1 部分

    5 节课546

    设计模式(第二部分)

    7 节课764

    项目:图书管理系统

    6 节课6

    最终挑战

    4 节课4

PHP 课程

动手实践的 PHP 课程,在浏览器中免费开始。

你将获得
学编程所需的一切

在实践中学习

编写真实代码、查询数据库、搭建网站、掌握 AI 提示词。我们的互动课程涵盖现代开发者需要的每一项技能。

playground.js
代码编辑器
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
测试 #1test Case Success icon
测试 #2test Case Success icon
测试 #3test Case Failure icon
输入
"Alex"
输出
"Hello, Coddy! Alex"

打造你的连胜

坚持下去,看着自己不断进步!记录每天的编程习惯,用冻结天数保护连胜,每天打卡都能赢取奖励。

12 天连胜

明天再来,保持你的连胜!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

加倍或归零

第 5 天,共 7 天

fire Freeze icon

连胜冻结

2 left

随时随地写代码

随时随地继续你的编程学习旅程!无需配置,无需下载:打开就能写代码。支持 iOS、Android 和 Web,评分高达 4.9 星。

Python
7连胜
250分数
5能量
变量
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
继续
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
学习旅程
目标
排行榜
个人主页
4.9
星星星星星
评分

你并不孤单

在全球排行榜上一较高下,邀请好友赢取奖励,为彼此的成就喝彩。和好友一起编程更有趣!

挑战者联赛
挑战者联赛前 7 名晋级
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up icon晋级区leaderboard Arrow Up icon

多种学习方式

阅读、收听、自我测验、问 AI,或者查阅学过的任何内容。每节课都配合你的节奏。

变量入门
音频

变量是一个有名字的容器,用来存储值,方便你在程序后面引用。

在 Python 中,创建变量只需写下名字、一个等号,再写上要存储的值。

值可以随时间变化。给这个名字重新赋值,它就会指向新的值。

1xSarah

获得证书

每完成一门课程都能获得证书。把证书添加到你的 LinkedIn 个人资料和简历中,向雇主展示你的编程能力。

Coddy结业证书
兹证明张三已成功完成
python iconPython 基础
已验证
日期2026年1月
LinkedIn添加到 LinkedIn

为什么在 Coddy 学 PHP

  • 在浏览器里运行真正的 PHP 代码。不用 XAMPP,不用 Apache,也不用配置本地服务器。每一课都会在服务器端运行你的 PHP,并立即显示输出。
  • 按今天实际使用的方式学 Web 开发中的 PHP:变量、流程控制、函数、数组、文件包含、表单、超全局变量、会话以及基本的数据库用法。这些是每个 Web 开发者都需要的 PHP 基础。
  • AI 提示帮你调试 PHP 错误、理清警告,但不会直接给出答案,让未定义索引、引号错误这类常见问题变成学习的机会,而不是死胡同。
  • 学完课程即可获得免费的 PHP 证书。对于 Web 开发、WordPress 和 Laravel 相关岗位,PHP 仍是基本要求,这张证书是可信的能力证明。

学习 PHP 的常见问题

PHP 难学吗?

PHP 是最容易入门的语言之一。它的语法比较宽容,可以直接嵌入 HTML,在浏览器里马上就能看到结果。大多数初学者在第一个小时内就能写出一个能用的 PHP 页面。较难的部分(安全、会话、数据库操作)会在后面逐步引入。

2026 年还值得学 PHP 吗?

值得。PHP 仍然支撑着很大一部分网站,光是 WordPress 就运行着大约 40% 的网站,Laravel 和 Symfony 等框架也都很活跃。无论是 WordPress 开发、外包公司式的网站项目,还是任何对接 MySQL 的后端,PHP 都是非常实用的技能。

学会 PHP 需要多长时间?

PHP 基础(变量、条件语句、循环、函数、数组)每天练习的话需要一到两周。在此基础上,做一个带表单、会话和数据库查询的小型动态网站,通常还需要一到三个月。深入学习 Laravel 或 WordPress 开发则是另一段进阶之路。

PHP 和 HTML 有什么区别?

HTML 是描述网页结构的标记语言。PHP 是一门在服务器上运行的编程语言,在页面到达浏览器之前生成 HTML,动态页面、用户登录、保存表单数据等功能都是这样实现的。两者配合使用:HTML 负责布局,PHP 负责逻辑。

可以免费在线学 PHP 吗?

可以。这门互动 PHP 课程是免费的,包括课程内容、编程练习、测验和证书。PHP 在沙盒环境中于服务器端运行,所以开始写代码前不需要在本地安装 Apache、MySQL 或 XAMPP。

学完课程能拿到 PHP 证书吗?

能。学完 PHP 课程,你会获得一张免费的结业证书,可以写进简历或分享到 LinkedIn,和你做过的 WordPress 网站、Laravel 应用或其他 Web 作品集项目搭配展示。

包含这门课程的学习路径

这门课程是一条更长路径中的一步:几门课程按导师会教的顺序排列,每门都有自己的免费证书。

Coddy 编程语言插图

用 Coddy 学习 PHP

开始