PHP Web 程序设计 / 高等职业院校计算机专业十二五规划系列教材
作者: 李华平
出版时间:2014年8月
出版社:重庆大学出版社
- 重庆大学出版社
- 9787562481461
- 123274
- 0065156144-1
- 2014年8月
- 工学
- 软件工程
- TP312PH
- 计算机
- 高职
本书可作为高等职业院校计算机相关专业的教材,也可作为从事PHP互联网开发人员的参考书。
学习情境1 PHP运行环境搭建
1.1 任务引入
1.2 任务分析
1.2.1 任务目标
1.2.2 设计思路
1.3 任务实施
任务1 WAMP插件方式手动安装
任务2 WAMPServer集成环境安装
任务3 WAMP常用环境配置
1.4 任务小结
1.5 知识拓展
1.5.1 PHP简介
1.5.2 B/S相关知识
1.5.3 PHP开发工具
1.6 能力拓展
1.6.1 Dreamweaver下建立站点
1.6.2 EditorPlus下建立站点
1.6.3 Zend Studio新建本地项目
1.7 巩固提高
学习情境2 输出文本数据
2.1 任务引入
2.2 任务分析
2.2.1 任务目标
2.2.2 设计思路
2.3 任务实施
任务1 制作基本信息页面
任务2 对数据进行运算
任务3 输出用户基本信息数据
2.4 任务小结
2.4.1 PHP标记
2.4.2 PHP中的变量
2.4.3 PHP中的常量
2.4.4 PHP注释
2.4.5 PHP的基本输出语句:echo
2.4.6 PHP的运行原理
2.5 知识拓展
2.5.1 数据类型
2.5.2 可变变量
2.5.3 运算符
2.5.4 表达式
2.5.5 PHP的输出语句
2.5.6 变量值传递与引用赋值
2.6 能力拓展
2.6.1 使用<?=?>输出变量
2.6.2 交换两个变量的值
2.7 巩固提高
学习情境3 获取用户表单数据
3.1 任务引入
3.2 任务分析
3.2.1 任务目标
3.2.2 设计思路
3.3 任务实施
任务1 制作表单页面
任务2 输出用户信息
任务3 表单验证
3.4 任务小结
3.4.1 PHP获取表单数据
3.4.2 数组与foreach遍历数组
3.4.3 if语句
3.4.4 if.elseifl语句
3.4.5 empty()判断数据是否为空
3.5 知识拓展
3.5.1 二维数组
3.5.2 过程化语句
3.5.3 自定义函数
3.6 能力拓展
3.6.1 foreach输出学生信息二维数组
3.6.2 制作分页导航
3.6.3 输出“九九乘法表”
3.6.4 计算圆面积
3.6.5 常用系统函数
3.7 巩固提高
学习情境4 用户管理系统
4.1 任务引入
4.2 任务分析
4.2.1 任务目标
4.2.2 设计思路
4.3 任务实施
任务1 用户注册
任务2 用户登录与注销
任务3 制作登录验证码
任务4 显示用户列表
任务5 删除用户
任务6 修改用户信息
4.4 任务小结
4.4.1 PHP操作MySQL数据库
4.4.2 PHP会话技术
4.4.3 MySQI简单的SQI语句
4.4 14分页查询
4.4.5 PHP页面跳转方式
4.4.6 explode()与implode()
4.4.7 加载外部PHP文件
4.5 知识拓展
4.5.1 网页中文乱码
4.5.2 SQL数据库注入攻击
4.5.3 PDO技术
4.6 能力拓展
4.6.1 制作Session防表单重复提交
4.6.2 使用cookie记录登录信息
4.7 巩固提高
学习情境5 图片管理系统
5.1 任务引入
5.2 任务分析
5.2.1 任务目标
5.2.2 设计思路
5.3 任务实施
任务1 添加图片
任务2 制作图片管理例表
任务3 删除图片
任务4 编辑图片信息
5.4 任刎、结
5.4.1 文件上传
5.4.2 GD图形图像库函数
5.5 知识拓展
JPGraph
5.6 能力拓展
5.6.1 生成图片缩略图
5.6.2 添加图片文字水印
5.6.3 多文件上传
5.6.4 使用JPGraph绘制柱形图
5.7 巩固提高
学习情境6 CMS网站管理系统
6.1 任务引人
6.2 任务分析
6.2.1 任务目标
6.2.2 设计思路
6.3 任务实施
任务1 制作系统共用文件
任务2 制作管理员登录功能
任务3 制作栏目管理
任务4 制作新闻栏目管理
任务5 制作首页展示栏目
6.4 任务小结
6.4.1 UML用例
6.4.2 在线编辑器
6.5 知识拓展
PHP开源CMS系统
6.6 能力拓展
6.6.1 DedeCMS安装
6.6.2 DedeCMS基本设置
6.7 巩固提高
学习情境7 MVC分页查询
7.1 任务引入
7.2 任务分析
7.2.1 任务目标
7.2.2 设计思路
7.3 任务实施
任务1 创建类与对象
任务2 制作adodb分页查询
任务3 制作MVC分页查询
7.4 任务小结
7.4.1 面向对象编程
7.4.2 adodb概述
7.4.3 Smarty模板技术
7.5 知识拓展
7.5.1 PHP类自动加载
7.5.2 MVC简介
7.6 能力拓展
7.6.1 编写文件上传类
7.6.2 使用spl_autoload_register
7.7 巩固提高
附录
附录1 常用函数索引
附录2 正则表达式