![]()
内容推荐 本书以应用为导向,以实用为原则,以能力提升为目标,以典型实例与完整案例为依托,遵循程序设计与案例教学的基本思想,全面介绍基于PHP的Web应用开发的主要技术。全书共分9章,内容包括PHP概述、PHP编程基础、PHP交互设计、PHP状态管理、PHP内置函数、MySQL数据库应用基础、PHP数据库访问技术、PHP Ajax编程技术与PHP应用案例,并附有相应的思考题与实验指导。 本书内容适度,面向应用,示例翔实,解析到位,编排合理,结构清晰,循序渐进,准确严谨,注重应用开发能力的培养,可作为各高校本科或高职高专计算机、电子商务、信息管理与信息系统及相关专业PHP程序设计、Web程序设计、动态网站开发等课程的教材或教学参考书,也可作为PHP应用开发与维护人员的技术参考书及初学者的自学教程。 目录 第1章 PHP概述 1.1 PHP简介 1.2 PHP应用开发环境 1.2.1 逐一安装 1.2.2 集成安装 1.3 PHP应用开发工具 1.3.1 创建站点 1.3.2 新建目录 1.3.3 删除目录 1.3.4 新建页面 1.3.5 删除页面 1.3.6 设计页面 1.3.7 预览页面 1.4 PHP应用开发实例 本章小结 思考题 第2章 PHP编程基础 2.1 基本语法 2.1.1 标记风格 2.1.2 语句格式 2.1.3 间隔字符 2.1.4 注释方式 2.1.5 输出方法 2.2 数据类型 2.2.1 整型 2.2.2 浮点型 2.2.3 布尔型 2.2.4 字符串 2.2.5 数组 2.2.6 对象 2.2.7 资源 2.2.8 空值 2.3 变量 2.3.1 普通变量 2.3.2 可变变量 2.3.3 预定义变量 2.4 常量 2.4.1 自定义常量 2.4.2 预定义常量 2.5 运算符 2.5.1 算术运算符 2.5.2 递增/递减运算符 2.5.3 连接运算符 2.5.4 赋值运算符 2.5.5 关系运算符 2.5.6 逻辑运算符 2.5.7 条件运算符 2.5.8 执行运算符 2.5.9 位运算符 2.6 表达式 2.7 类型转换 2.8 流程控制 2.8.1 分支语句 2.8.2 循环语句 2.8.3 跳转语句 2.9 函数使用 2.9.1 函数的定义 2.9.2 函数的调用 2.9.3 函数的参数传递 2.9.4 函数的默认参数 2.9.5 函数的嵌套调用 2.9.6 函数的递归调用 2.9.7 可变函数与匿名函数 2.9.8 函数与变量 2.10 文件包含 2.11 错误控制 本章小结 思考题 第3章 PHP交互设计 3.1 表单处理 3.1.1 表单数据的提交 3.1.2 表单数据的接收 3.2 URL处理 3.2.1 URL参数获取 3.2.2 URL解析 3.2.3 URL编码解码 3.3 页面跳转 3.4 文件上传与下载 3.4.1 文件的上传 3.4.2 文件的下载 本章小结 思考题 第4章 PHP状态管理 4.1 Cookie技术 4.1.1 Cookie简介 4.1.2 Cookie的使用方法 4.1.3 Cookie的应用实例 4.2 Session技术 4.2.1 Session简介 4.2.2 Session的使用方法 4.2.3 Session的应用实例 本章小结 思考题 第5章 PHP内置函数 5.1 数学函数 5.1.1 基本用法 5.1.2 应用实例 5.2 字符串处理函数 5.2.1 基本用法 5.2.2 应用实例 5.3 日期与时间处理函数 5.3.1 基本用法 5.3.2 应用实例 5.4 数组处理函数 5.4.1 基本用法 5.4.2 应用实例 5.5 文件操作函数 5.5.1 基本用法 5.5.2 应用实例 5.6 目录操作函数 5.6.1 基本用法 5.6.2 应用实例 5.7 检测函数 5.7.1 基本用法 5.7.2 应用实例 本章小结 思考题 第6章 MySQL数据库应用基础 6.1 MySQL数据库的管理 6.1.1 管理工具 6.1.2 数据库的创建与删除 6.1.3 表的基本操作 6.1.4 数据库的备份与恢复 6.2 常用的SQL语句 6.2.1 SQL语句的编写与执行 6.2.2 插入(INSERT)语句 6.2.3 更新(UPDATE)语句 6.2.4 删除(DELETE)语句 6.2.5 查询(SELECT)语句 本章小结 思考题 第7章 PHP数据库访问技术 7.1 MySQL数据库编程的基本步骤 7.2 使用mysql函数库进行数据库编程 7.2.1 建立与数据库服务器的连接 7.2.2 选择数据库 7.2.3 设置字符集 7.2.4 执行数据库操作 7.2.5 关闭与数据库服务器的连接 7.3 使用mysqli函数库进行数据库编程 本章小结 思考题 第8章 PHP Ajax编程技术 8.1 Ajax简介 8.1.1 Ajax的基本概念 8.1.2 Ajax的应用场景 8.2 Ajax应用基础 8.2.1 XMLHttpRequest对象简介 8.2.2 Ajax的请求与响应过程 8.3 PHP Ajax应用技术 本章小结 思考题 第9章 PHP应用案例 9.1 系统的分析 9.1.1 基本需求 9.1.2 用户类型 9.2 系统的设计 9.2.1 功能模块设计 9.2.2 数据库结构设计 9.3 系统的实现 9.3.1 数据库的创建 9.3.2 站点的创建 9.3.3 素材文件的准备 9.3.4 公用模块的实现 9.3.5 登录功能的实现 9.3.6 系统主界面的实现 9.3.7 当前用户功能的实现 9.3.8 用户管理功能的实现 9.3.9 部门管理功能的实现 9.3.10 职工管理功能的实现 本章小结 思考题 附录 实验指导 参考文献 |