新書推薦:
《
分析性一体的涌现:进入精神分析的核心
》
售價:NT$
556.0
《
火枪与账簿:早期经济全球化时代的中国与东亚世界
》
售價:NT$
352.0
《
《全面与进步跨太平洋伙伴关系协定》国有企业条款研究
》
售價:NT$
449.0
《
银行业架构网络BIAN(全球数字化时代金融服务业框架)(数字化转型与创新管理丛书)
》
售價:NT$
449.0
《
金托邦:江湖中的沉重正义
》
售價:NT$
275.0
《
易经今解:释疑·解惑·见微
》
售價:NT$
403.0
《
东欧史(全二册)-“中间地带”的困境
》
售價:NT$
1010.0
《
虚拟资本:金融怎样挪用我们的未来
》
售價:NT$
352.0
|
內容簡介: |
李华平、孙双林主编的《PHP WEB程序设计》以一个简易企业CMS系统为载体,以企业用人能力标准为依据,采用“分模块、分层次”的思想,将PHP相关知识和技能融入到书中。本书以基于工作过程的方式编写,全书共分7个学习情境,前5 个学习情境以任务的形式讲解PHP程序员相关岗位所需的基本知识和技能,主要包括基本语法、数据库操作、文件操作、GD图形图像处理、表单处理、会话技术等;学习情境6通过简易的CMS管理系统项目讲解前5个学习情境相关知识和技能的综合运用;学习情境7讲解MVC所涉及的相关知识和技术,为后续提高打好基础。每个学习情境以任务引入、任务分析、任务实施、任务小结、知识拓展、能力拓展为内容展开,充分突出基于工作过程的学习方式。
本书可作为高等职业院校计算机相关专业的教材,也可作为从事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 正则表达式
|
|