作品简介

PHP+MySQL是开发Web应用程序的经典组合,具有开放源代码、支持多种操作系统平台等特点,被国内外众多网站广泛采用,具有很强的实用性。本书由浅入深、循序渐进,系统地介绍了PHP的相关知识及其在Web应用程序开发中的实际应用。共分为15章,包括PHP概述与开发运行环境搭建、PHP语法基础、PHP流程控制语句、PHP函数、PHP数组应用、Web互动与会话技术、MySQL数据库、PHP操作MySQL数据库、PHP面向对象编程、PDO数据库抽象层、PHP与MVC开发模式、文件和目录操作、PHP图形图像处理、程序调试与错误处理、基于Web的管理信息系统开发实例等内容。

本书内容丰富、讲解深入,适用于初、中级PHP用户,既可以作为大学本科“Web应用程序设计”“网站开发”课程的教材,也可作为高职高专院校相关专业的教材,或作为Web应用程序开发人员的参考用书。

李辉主编

作品目录

  • 内容简介
  • 前言
  • 第1章 PHP概述与开发运行环境搭建
  • 1.1 PHP概述
  • 1.2 网站与网页
  • 1.3 网页中的HTML
  • 1.4 集成开发环境搭建
  • 思考与练习
  • 第2章 PHP语法基础
  • 2.1 PHP标记及注释
  • 2.2 PHP常量及预定义常量
  • 2.3 PHP变量
  • 2.4 PHP数据类型
  • 2.5 PHP运算符
  • 思考与练习
  • 第3章 PHP流程控制语句
  • 3.1 PHP的三种控制结构
  • 3.2 条件控制语句
  • 3.3 循环控制语句
  • 3.4 跳转语句
  • 3.5 PHP文件间引用跳转
  • 思考与练习
  • 第4章 PHP函数
  • 4.1 函数
  • 4.2 PHP变量函数库
  • 4.3 字符串与PHP字符串函数库
  • 4.4 PHP日期时间函数库
  • 4.5 正则表达式
  • 思考与练习
  • 第5章 PHP数组应用
  • 5.1 数组的基本概念
  • 5.2 声明数组
  • 5.3 数组遍历与输出
  • 5.4 数组的处理函数
  • 思考与练习
  • 第6章 Web互动与会话技术
  • 6.1 HTTP请求/响应模型
  • 6.2 页面间的参数传递方式
  • 6.3 浏览器端数据提交方式
  • 6.4 在PHP脚本中使用JavaScript编程
  • 6.5 Cookie管理
  • 6.6 Session管理
  • 6.7 Session高级应用
  • 6.8 PHP页面跳转
  • 思考与练习
  • 第7章 MySQL数据库
  • 7.1 MySQL概述
  • 7.2 操作MySQL数据库
  • 7.3 操作MySQL数据表
  • 7.4 操作MySQL数据
  • 7.5 MySQL数据类型
  • 7.6 phpMyAdmin图形化管理工具
  • 思考与练习
  • 第8章 PHP操作MySQL数据库
  • 8.1 PHP操作MySQL数据库的一般步骤
  • 8.2 PHP显示MySQL数据库数据的函数应用
  • 8.3 PHP更新MySQL数据库数据的函数应用
  • 8.4 PHP操作MySQL数据库常见错误信息及分析
  • 8.5 mysql函数与mysqli函数连接数据库的区别与用法
  • 思考与练习
  • 第9章 PHP面向对象编程
  • 9.1 类与对象
  • 9.2 类的声明
  • 9.3 类的实例化
  • 9.4 面向对象的封装特性
  • 9.5 面向对象的继承特性
  • 9.6 抽象类和接口
  • 9.7 面向对象的多态性
  • 9.8 面向对象中的final、static、clone关键字
  • 9.9 面向对象的魔术方法
  • 思考与练习
  • 第10章 基于PDO数据库抽象层
  • 10.1 什么是PDO
  • 10.2 PDO连接数据库
  • 10.3 PDO中执行SQL语句
  • 10.4 PDO中获取结果集
  • 10.5 PDO中捕获SQL语句中的错误
  • 10.6 PDO中错误处理
  • 思考与练习
  • 第11章 PHP与MVC开发模式
  • 11.1 什么是MVC模型
  • 11.2 MVC模型的组成
  • 11.3 PHP开发中的模板技术
  • 11.4 常见的基于MVC的PHP开发框架简介
  • 11.5 CodeIgniter框架应用
  • 11.6 ThinkPHP框架的应用
  • 11.7 ThinkPHP应用实例——在线日程表
  • 思考与练习
  • 第12章 文件和目录操作
  • 12.1 基本的文件处理
  • 12.2 常用目录操作
  • 12.3 文件上传处理
  • 思考与练习
  • 第13章 PHP图形图像处理
  • 13.1 了解GD2函数库
  • 13.2 设置GD2函数库
  • 13.3 常用的图像处理
  • 13.4 运用Jpgraph类库绘制图像
  • 思考与练习
  • 第14章 程序调试与错误处理
  • 14.1 程序调试的基本流程
  • 14.2 常见错误类型
  • 14.3 错误处理机制
  • 14.4 常用程序调试方法
  • 14.5 错误处理技巧
  • 思考与练习
  • 第15章 基于Web的实验耗材管理信1息系统开发实例
  • 15.1 需求描述
  • 15.2 系统分析与设计
  • 15.3 数据库设计与实现
  • 15.4 系统功能实现
  • 参考文献
展开全部