PHP+MySQL Web应用开发教程

PHP+MySQL Web应用开发教程

高等教育规划教材

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。

作品简介

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. 内容简介
  2. 前言
  3. 第1章 PHP概述与开发运行环境搭建
  4. 1.1 PHP概述
  5. 1.2 网站与网页
  6. 1.3 网页中的HTML
  7. 1.4 集成开发环境搭建
  8. 思考与练习
  9. 第2章 PHP语法基础
  10. 2.1 PHP标记及注释
  11. 2.2 PHP常量及预定义常量
  12. 2.3 PHP变量
  13. 2.4 PHP数据类型
  14. 2.5 PHP运算符
  15. 思考与练习
  16. 第3章 PHP流程控制语句
  17. 3.1 PHP的三种控制结构
  18. 3.2 条件控制语句
  19. 3.3 循环控制语句
  20. 3.4 跳转语句
  21. 3.5 PHP文件间引用跳转
  22. 思考与练习
  23. 第4章 PHP函数
  24. 4.1 函数
  25. 4.2 PHP变量函数库
  26. 4.3 字符串与PHP字符串函数库
  27. 4.4 PHP日期时间函数库
  28. 4.5 正则表达式
  29. 思考与练习
  30. 第5章 PHP数组应用
  31. 5.1 数组的基本概念
  32. 5.2 声明数组
  33. 5.3 数组遍历与输出
  34. 5.4 数组的处理函数
  35. 思考与练习
  36. 第6章 Web互动与会话技术
  37. 6.1 HTTP请求/响应模型
  38. 6.2 页面间的参数传递方式
  39. 6.3 浏览器端数据提交方式
  40. 6.4 在PHP脚本中使用JavaScript编程
  41. 6.5 Cookie管理
  42. 6.6 Session管理
  43. 6.7 Session高级应用
  44. 6.8 PHP页面跳转
  45. 思考与练习
  46. 第7章 MySQL数据库
  47. 7.1 MySQL概述
  48. 7.2 操作MySQL数据库
  49. 7.3 操作MySQL数据表
  50. 7.4 操作MySQL数据
  51. 7.5 MySQL数据类型
  52. 7.6 phpMyAdmin图形化管理工具
  53. 思考与练习
  54. 第8章 PHP操作MySQL数据库
  55. 8.1 PHP操作MySQL数据库的一般步骤
  56. 8.2 PHP显示MySQL数据库数据的函数应用
  57. 8.3 PHP更新MySQL数据库数据的函数应用
  58. 8.4 PHP操作MySQL数据库常见错误信息及分析
  59. 8.5 mysql函数与mysqli函数连接数据库的区别与用法
  60. 思考与练习
  61. 第9章 PHP面向对象编程
  62. 9.1 类与对象
  63. 9.2 类的声明
  64. 9.3 类的实例化
  65. 9.4 面向对象的封装特性
  66. 9.5 面向对象的继承特性
  67. 9.6 抽象类和接口
  68. 9.7 面向对象的多态性
  69. 9.8 面向对象中的final、static、clone关键字
  70. 9.9 面向对象的魔术方法
  71. 思考与练习
  72. 第10章 基于PDO数据库抽象层
  73. 10.1 什么是PDO
  74. 10.2 PDO连接数据库
  75. 10.3 PDO中执行SQL语句
  76. 10.4 PDO中获取结果集
  77. 10.5 PDO中捕获SQL语句中的错误
  78. 10.6 PDO中错误处理
  79. 思考与练习
  80. 第11章 PHP与MVC开发模式
  81. 11.1 什么是MVC模型
  82. 11.2 MVC模型的组成
  83. 11.3 PHP开发中的模板技术
  84. 11.4 常见的基于MVC的PHP开发框架简介
  85. 11.5 CodeIgniter框架应用
  86. 11.6 ThinkPHP框架的应用
  87. 11.7 ThinkPHP应用实例——在线日程表
  88. 思考与练习
  89. 第12章 文件和目录操作
  90. 12.1 基本的文件处理
  91. 12.2 常用目录操作
  92. 12.3 文件上传处理
  93. 思考与练习
  94. 第13章 PHP图形图像处理
  95. 13.1 了解GD2函数库
  96. 13.2 设置GD2函数库
  97. 13.3 常用的图像处理
  98. 13.4 运用Jpgraph类库绘制图像
  99. 思考与练习
  100. 第14章 程序调试与错误处理
  101. 14.1 程序调试的基本流程
  102. 14.2 常见错误类型
  103. 14.3 错误处理机制
  104. 14.4 常用程序调试方法
  105. 14.5 错误处理技巧
  106. 思考与练习
  107. 第15章 基于Web的实验耗材管理信1息系统开发实例
  108. 15.1 需求描述
  109. 15.2 系统分析与设计
  110. 15.3 数据库设计与实现
  111. 15.4 系统功能实现
  112. 参考文献