书籍详情

PHP应用开发实例教程

PHP应用开发实例教程

作者:卢守东

出版社:清华大学出版社

出版时间:2022-05-01

ISBN:9787302602439

定价:¥69.00

购买这本书可以去
内容简介
  《PHP应用开发实例教程》以应用为导向,以实用为原则,以能力提升为目标,以典型实例与完整案例为依托,遵循程序设计与案例教学的基本思想,全面介绍基于PHP的Web应用开发的主要技术。全书共分9章,内容包括PHP概述、PHP编程基础、PHP交互设计、PHP状态管理、PHP内置函数、MySQL数据库应用基础、PHP数据库访问技术、PHP Ajax编程技术与PHP应用案例,并附有相应的思考题与实验指导。 《PHP应用开发实例教程》内容适度,面向应用,示例翔实,解析到位,编排合理,结构清晰,循序渐进,准确严谨,注重应用开发能力的培养,可作为各高校本科或高职高专计算机、电子商务、信息管理与信息系统及相关专业PHP程序设计、Web程序设计、动态网站开发等课程的教材或教学参考书,也可作为PHP应用开发与维护人员的技术参考书及初学者的自学教程。
作者简介
  卢守东,高级工程师。1992年6月毕业于桂林电子工业学院电子计算机系计算机及应用专业,现为广西财经学院信息与统计学院专任教师,主要研究方向为图像加密、数据挖掘、Web服务与云计算等。已公开发表论文80多篇;出版著作1部,独著、副主编或参编教材14部;独立、主持或参与完成省部级项目5项、地厅级项目4项、校级项目16项;获得软著26项。
目录
第1章  PHP概述 1
1.1  PHP简介 2
1.2  PHP应用开发环境 3
1.2.1  逐一安装 4
1.2.2  集成安装 16
1.3  PHP应用开发工具 21
1.3.1  创建站点 22
1.3.2  新建目录 24
1.3.3  删除目录 24
1.3.4  新建页面 25
1.3.5  删除页面 25
1.3.6  设计页面 25
1.3.7  预览页面 26
1.4  PHP应用开发实例 26
本章小结 29
思考题 30
第2章  PHP编程基础 31
2.1  基本语法 32
2.1.1  标记风格 32
2.1.2  语句格式 33
2.1.3  间隔字符 33
2.1.4  注释方式 33
2.1.5  输出方法 34
2.2  数据类型 36
2.2.1  整型 36
2.2.2  浮点型 37
2.2.3  布尔型 37
2.2.4  字符串 37
2.2.5  数组 39
2.2.6  对象 41
2.2.7  资源 42
2.2.8  空值 42
2.3  变量 43
2.3.1  普通变量 43
2.3.2  可变变量 44
2.3.3  预定义变量 45
2.4  常量 46
2.4.1  自定义常量 46
2.4.2  预定义常量 48
2.5  运算符 49
2.5.1  算术运算符 49
2.5.2  递增/递减运算符 51
2.5.3  连接运算符 52
2.5.4  赋值运算符 52
2.5.5  关系运算符 53
2.5.6  逻辑运算符 55
2.5.7  条件运算符 56
2.5.8  执行运算符 57
2.5.9  位运算符 58
2.6  表达式 60
2.7  类型转换 61
2.8  流程控制 63
2.8.1  分支语句 63
2.8.2  循环语句 68
2.8.3  跳转语句 74
2.9  函数使用 79
2.9.1  函数的定义 79
2.9.2  函数的调用 80
2.9.3  函数的参数传递 83
2.9.4  函数的默认参数 84
2.9.5  函数的嵌套调用 85
2.9.6  函数的递归调用 86
2.9.7  可变函数与匿名函数 88
2.9.8  函数与变量 90
2.10  文件包含 92
2.11  错误控制 94
本章小结 95
思考题 96
第3章  PHP交互设计 97
3.1  表单处理 98
3.1.1  表单数据的提交 98
3.1.2  表单数据的接收 98
3.2  URL处理 108
3.2.1  URL参数获取 108
3.2.2  URL解析 109
3.2.3  URL编码解码 110
3.3  页面跳转 112
3.4  文件上传与下载 116
3.4.1  文件的上传 116
3.4.2  文件的下载 121
本章小结 122
思考题 122
第4章  PHP状态管理 123
4.1  Cookie技术 124
4.1.1  Cookie简介 124
4.1.2  Cookie的使用方法 124
4.1.3  Cookie的应用实例 129
4.2  Session技术 132
4.2.1  Session简介 132
4.2.2  Session的使用方法 133
4.2.3  Session的应用实例 138
本章小结 141
思考题 141
第5章  PHP内置函数 143
5.1  数学函数 144
5.1.1  基本用法 144
5.1.2  应用实例 149
5.2  字符串处理函数 150
5.2.1  基本用法 150
5.2.2  应用实例 159
5.3  日期与时间处理函数 161
5.3.1  基本用法 161
5.3.2  应用实例 166
5.4  数组处理函数 168
5.4.1  基本用法 168
5.4.2  应用实例 186
5.5  文件操作函数 189
5.5.1  基本用法 189
5.5.2  应用实例 200
5.6  目录操作函数 202
5.6.1  基本用法 202
5.6.2  应用实例 208
5.7  检测函数 210
5.7.1  基本用法 210
5.7.2  应用实例 218
本章小结 219
思考题 220
第6章  MySQL数据库应用基础 223
6.1  MySQL数据库的管理 224
6.1.1  管理工具 224
6.1.2  数据库的创建与删除 225
6.1.3  表的基本操作 228
6.1.4  数据库的备份与恢复 238
6.2  常用的SQL语句 242
6.2.1  SQL语句的编写与执行 243
6.2.2  插入(INSERT)语句 244
6.2.3  更新(UPDATE)语句 244
6.2.4  删除(DELETE)语句 244
6.2.5  查询(SELECT)语句 245
本章小结 249
思考题 249
第7章  PHP数据库访问技术 251
7.1  MySQL数据库编程的基本步骤 252
7.2  使用mysql函数库进行数据库
编程 252
7.2.1  建立与数据库服务器的
连接 252
7.2.2  选择数据库 254
7.2.3  设置字符集 255
7.2.4  执行数据库操作 255
7.2.5  关闭与数据库服务器的
连接 271
7.3  使用mysqli函数库进行数据库
编程 272
本章小结 282
思考题 282
第8章  PHP Ajax编程技术 283
8.1  Ajax简介 284
8.1.1  Ajax的基本概念 284
8.1.2  Ajax的应用场景 284
8.2  Ajax应用基础 286
8.2.1  XMLHttpRequest对象简介 286
8.2.2  Ajax的请求与响应过程 287
8.3  PHP Ajax应用技术 288
本章小结 294
思考题 295
第9章  PHP应用案例 297
9.1  系统的分析 298
9.1.1  基本需求 298
9.1.2  用户类型 298
9.2  系统的设计 298
9.2.1  功能模块设计 298
9.2.2  数据库结构设计 299
9.3  系统的实现 300
9.3.1  数据库的创建 300
9.3.2  站点的创建 301
9.3.3  素材文件的准备 301
9.3.4  公用模块的实现 302
9.3.5  登录功能的实现 303
9.3.6  系统主界面的实现 308
9.3.7  当前用户功能的实现 312
9.3.8  用户管理功能的实现 316
9.3.9  部门管理功能的实现 329
9.3.10  职工管理功能的实现 341
本章小结 357
思考题 357
附录  实验指导 358
参考文献 359
猜您喜欢

读书导航