PHP动态网站开发实例教程(第4版)(配套智慧职教数字课程、微课、电子课件、整体设计)
定价:¥49.50
作者: 钱兆楼,刘万辉
出版时间:2026-08
出版社:高等教育出版社
“十四五”职业教育国家规划教材
- 高等教育出版社
- 9787040674934
- 4版
- 16开
- 2026-08
- 电子与信息大类
- 计算机类
- 计算机等
- 高职
内容简介
本书为“十四五”职业教育国家规划教材修订版,也是国家职业教育软件技术专业教学资源库配套教材。本书采用模块化教学的思路编写,内容分为PHP程序开发基础、PHP函数与数据处理、MySQL数据库、面向对象编程、留言板系统、内容管理系统6个教学单元,包含PHP开发环境搭建、PHP基础知识学习及应用、运用函数实现图形验证码、运用数据处理实现日历应用、运用目录与文件实现投票统计、构建同学录数据库、运用PHP操作数据库实现数据分页、面向对象的图形面积和周长计算器、留言板系统、内容管理系统10个教学任务。本书配有微课视频、课程标准、授课计划、授课用PPT等丰富的数字化学习资源。与本书配套的数字课程“PHP动态网站开发实例教程”在“智慧职教”网站上线,学习者可以登录网站进行在线学习及资源下载,授课教师可以调用本课程构建符合自身教学特色的SPOC。本书可作为高等职业院校计算机类、财经商贸类专业相关课程的教学用书,也可作为PHP开发爱好者的自学用书。
目录
目录
前辅文
单元1 PHP程序开发基础
学习目标
引例描述
任务1.1 PHP开发环境搭建
任务陈述
知识准备
1.1 PHP简介
1.2 PHP开发环境与代码编辑工具
任务实施
任务拓展
商品打折计算器
项目实训 Web服务器配置
任务1.2 PHP基础知识学习及应用
任务陈述
知识准备
1.3 PHP入门
1.4 数据类型
1.5 常量与变量
1.6 运算符
1.7 流程控制语句
任务实施
任务拓展
1.上三角九九乘法表
2.汉字九九乘法表
项目实训 AI辅助编程
单元小结
单元2 PHP函数与数据处理
学习目标
引例描述
任务2.1 运用函数实现图形验证码
任务陈述
知识准备
2.1 PHP函数
2.2 PHP系统函数库
任务实施
任务拓展
数学验证码
项目实训 获取文件扩展名
任务2.2 运用数据处理实现日历应用
任务陈述
知识准备
2.3 数组
2.4 字符串
2.5 日期和时间
任务实施
任务拓展
进阶版日历
项目实训 双色球
任务2.3 运用目录与文件实现投票统计
任务陈述
知识准备
2.6 目录操作
2.7 文件操作
任务实施
任务拓展
文件上传
项目实训 遍历目录
单元小结
单元3 MySQL数据库
学习目标
引例描述
任务3.1 构建同学录数据库
任务陈述
知识准备
3.1 数据库概述
3.2 MySQL服务器的启动和关闭
3.3 MySQL数据库的基本操作
任务实施
任务拓展
phpMyAdmin图形化管理工具
项目实训 图书信息管理数据库
任务3.2 运用PHP操作数据库实现数据分页
任务陈述
知识准备
3.4 PHP操作MySQL数据库的步骤
3.5 PHP操作MySQL数据库的函数
3.6 管理MySQL数据库中的数据
任务实施
任务拓展
数据批量删除
项目实训 图书管理系统
单元小结
单元4 面向对象编程
学习目标
引例描述
任务 面向对象的图形面积和周长计算器
任务陈述
知识准备
4.1 面向对象概述
4.2 类的继承和重载
4.3 类的封装
4.4 常用关键字
4.5 抽象类
4.6 接口
4.7 多态
任务实施
任务拓展
设计模式
项目实训 数据库连接类
单元小结
单元5 留言板系统
学习目标
引例描述
5.1 系统分析
5.2 设计模式
5.3 前台模块实现
5.4 数据安全处理
5.5 后台模块实现
单元小结
单元6 内容管理系统
学习目标
引例描述
6.1 项目展示
6.2 创建自定义框架
6.3 框架基础搭建
6.4 依赖注入
6.5 异常处理
6.6 封装DB类
6.7 封装Model类
6.8 Smarty模板引擎
6.9 后台用户登录
6.10 验证码
6.11 后台页面搭建
6.12 栏目管理
6.13 文章管理
6.14 前台首页
6.15 文章展示
单元小结
参考文献
前辅文
单元1 PHP程序开发基础
学习目标
引例描述
任务1.1 PHP开发环境搭建
任务陈述
知识准备
1.1 PHP简介
1.2 PHP开发环境与代码编辑工具
任务实施
任务拓展
商品打折计算器
项目实训 Web服务器配置
任务1.2 PHP基础知识学习及应用
任务陈述
知识准备
1.3 PHP入门
1.4 数据类型
1.5 常量与变量
1.6 运算符
1.7 流程控制语句
任务实施
任务拓展
1.上三角九九乘法表
2.汉字九九乘法表
项目实训 AI辅助编程
单元小结
单元2 PHP函数与数据处理
学习目标
引例描述
任务2.1 运用函数实现图形验证码
任务陈述
知识准备
2.1 PHP函数
2.2 PHP系统函数库
任务实施
任务拓展
数学验证码
项目实训 获取文件扩展名
任务2.2 运用数据处理实现日历应用
任务陈述
知识准备
2.3 数组
2.4 字符串
2.5 日期和时间
任务实施
任务拓展
进阶版日历
项目实训 双色球
任务2.3 运用目录与文件实现投票统计
任务陈述
知识准备
2.6 目录操作
2.7 文件操作
任务实施
任务拓展
文件上传
项目实训 遍历目录
单元小结
单元3 MySQL数据库
学习目标
引例描述
任务3.1 构建同学录数据库
任务陈述
知识准备
3.1 数据库概述
3.2 MySQL服务器的启动和关闭
3.3 MySQL数据库的基本操作
任务实施
任务拓展
phpMyAdmin图形化管理工具
项目实训 图书信息管理数据库
任务3.2 运用PHP操作数据库实现数据分页
任务陈述
知识准备
3.4 PHP操作MySQL数据库的步骤
3.5 PHP操作MySQL数据库的函数
3.6 管理MySQL数据库中的数据
任务实施
任务拓展
数据批量删除
项目实训 图书管理系统
单元小结
单元4 面向对象编程
学习目标
引例描述
任务 面向对象的图形面积和周长计算器
任务陈述
知识准备
4.1 面向对象概述
4.2 类的继承和重载
4.3 类的封装
4.4 常用关键字
4.5 抽象类
4.6 接口
4.7 多态
任务实施
任务拓展
设计模式
项目实训 数据库连接类
单元小结
单元5 留言板系统
学习目标
引例描述
5.1 系统分析
5.2 设计模式
5.3 前台模块实现
5.4 数据安全处理
5.5 后台模块实现
单元小结
单元6 内容管理系统
学习目标
引例描述
6.1 项目展示
6.2 创建自定义框架
6.3 框架基础搭建
6.4 依赖注入
6.5 异常处理
6.6 封装DB类
6.7 封装Model类
6.8 Smarty模板引擎
6.9 后台用户登录
6.10 验证码
6.11 后台页面搭建
6.12 栏目管理
6.13 文章管理
6.14 前台首页
6.15 文章展示
单元小结
参考文献
前辅文
单元1 PHP程序开发基础
学习目标
引例描述
任务1.1 PHP开发环境搭建
任务陈述
知识准备
1.1 PHP简介
1.2 PHP开发环境与代码编辑工具
任务实施
任务拓展
商品打折计算器
项目实训 Web服务器配置
任务1.2 PHP基础知识学习及应用
任务陈述
知识准备
1.3 PHP入门
1.4 数据类型
1.5 常量与变量
1.6 运算符
1.7 流程控制语句
任务实施
任务拓展
1.上三角九九乘法表
2.汉字九九乘法表
项目实训 AI辅助编程
单元小结
单元2 PHP函数与数据处理
学习目标
引例描述
任务2.1 运用函数实现图形验证码
任务陈述
知识准备
2.1 PHP函数
2.2 PHP系统函数库
任务实施
任务拓展
数学验证码
项目实训 获取文件扩展名
任务2.2 运用数据处理实现日历应用
任务陈述
知识准备
2.3 数组
2.4 字符串
2.5 日期和时间
任务实施
任务拓展
进阶版日历
项目实训 双色球
任务2.3 运用目录与文件实现投票统计
任务陈述
知识准备
2.6 目录操作
2.7 文件操作
任务实施
任务拓展
文件上传
项目实训 遍历目录
单元小结
单元3 MySQL数据库
学习目标
引例描述
任务3.1 构建同学录数据库
任务陈述
知识准备
3.1 数据库概述
3.2 MySQL服务器的启动和关闭
3.3 MySQL数据库的基本操作
任务实施
任务拓展
phpMyAdmin图形化管理工具
项目实训 图书信息管理数据库
任务3.2 运用PHP操作数据库实现数据分页
任务陈述
知识准备
3.4 PHP操作MySQL数据库的步骤
3.5 PHP操作MySQL数据库的函数
3.6 管理MySQL数据库中的数据
任务实施
任务拓展
数据批量删除
项目实训 图书管理系统
单元小结
单元4 面向对象编程
学习目标
引例描述
任务 面向对象的图形面积和周长计算器
任务陈述
知识准备
4.1 面向对象概述
4.2 类的继承和重载
4.3 类的封装
4.4 常用关键字
4.5 抽象类
4.6 接口
4.7 多态
任务实施
任务拓展
设计模式
项目实训 数据库连接类
单元小结
单元5 留言板系统
学习目标
引例描述
5.1 系统分析
5.2 设计模式
5.3 前台模块实现
5.4 数据安全处理
5.5 后台模块实现
单元小结
单元6 内容管理系统
学习目标
引例描述
6.1 项目展示
6.2 创建自定义框架
6.3 框架基础搭建
6.4 依赖注入
6.5 异常处理
6.6 封装DB类
6.7 封装Model类
6.8 Smarty模板引擎
6.9 后台用户登录
6.10 验证码
6.11 后台页面搭建
6.12 栏目管理
6.13 文章管理
6.14 前台首页
6.15 文章展示
单元小结
参考文献
前辅文
单元1 PHP程序开发基础
学习目标
引例描述
任务1.1 PHP开发环境搭建
任务陈述
知识准备
1.1 PHP简介
1.2 PHP开发环境与代码编辑工具
任务实施
任务拓展
商品打折计算器
项目实训 Web服务器配置
任务1.2 PHP基础知识学习及应用
任务陈述
知识准备
1.3 PHP入门
1.4 数据类型
1.5 常量与变量
1.6 运算符
1.7 流程控制语句
任务实施
任务拓展
1.上三角九九乘法表
2.汉字九九乘法表
项目实训 AI辅助编程
单元小结
单元2 PHP函数与数据处理
学习目标
引例描述
任务2.1 运用函数实现图形验证码
任务陈述
知识准备
2.1 PHP函数
2.2 PHP系统函数库
任务实施
任务拓展
数学验证码
项目实训 获取文件扩展名
任务2.2 运用数据处理实现日历应用
任务陈述
知识准备
2.3 数组
2.4 字符串
2.5 日期和时间
任务实施
任务拓展
进阶版日历
项目实训 双色球
任务2.3 运用目录与文件实现投票统计
任务陈述
知识准备
2.6 目录操作
2.7 文件操作
任务实施
任务拓展
文件上传
项目实训 遍历目录
单元小结
单元3 MySQL数据库
学习目标
引例描述
任务3.1 构建同学录数据库
任务陈述
知识准备
3.1 数据库概述
3.2 MySQL服务器的启动和关闭
3.3 MySQL数据库的基本操作
任务实施
任务拓展
phpMyAdmin图形化管理工具
项目实训 图书信息管理数据库
任务3.2 运用PHP操作数据库实现数据分页
任务陈述
知识准备
3.4 PHP操作MySQL数据库的步骤
3.5 PHP操作MySQL数据库的函数
3.6 管理MySQL数据库中的数据
任务实施
任务拓展
数据批量删除
项目实训 图书管理系统
单元小结
单元4 面向对象编程
学习目标
引例描述
任务 面向对象的图形面积和周长计算器
任务陈述
知识准备
4.1 面向对象概述
4.2 类的继承和重载
4.3 类的封装
4.4 常用关键字
4.5 抽象类
4.6 接口
4.7 多态
任务实施
任务拓展
设计模式
项目实训 数据库连接类
单元小结
单元5 留言板系统
学习目标
引例描述
5.1 系统分析
5.2 设计模式
5.3 前台模块实现
5.4 数据安全处理
5.5 后台模块实现
单元小结
单元6 内容管理系统
学习目标
引例描述
6.1 项目展示
6.2 创建自定义框架
6.3 框架基础搭建
6.4 依赖注入
6.5 异常处理
6.6 封装DB类
6.7 封装Model类
6.8 Smarty模板引擎
6.9 后台用户登录
6.10 验证码
6.11 后台页面搭建
6.12 栏目管理
6.13 文章管理
6.14 前台首页
6.15 文章展示
单元小结
参考文献
















