Web程序设计(微课版)

采用PHP+MYSQL编写,通过企业项目、采用任务驱动的方式进行设计,搭配慕课课程,提供35个微课视频,一站式学习Web程序设计
分享 推荐 0 收藏 0 阅读 20
文小森 (作者) 978-7-115-67119-6

关于本书的内容有任何问题,请联系 人邮-王迎

1.系统全面:本书涵盖PHP编程的各个领域,从基础知识至高级技术,内容全面且系统。

2.实例丰富:通过众多实例,本书展示了PHP编程在实际应用中的操作,助力读者更好地理解和掌握相关知识。

3.注重实践:本书强调实践环节,鼓励读者动手操作,以实践为基础,提升编程水平。

4.易于学习:本书采用简洁明了的语言,让读者能够轻松阅读和理解,迅速掌握PHP编程的核心技术。

5.资源丰富:本书提供PPT课件、教学大纲、电子教案、源代码、数据文件、课后习题答案、实训参考答案等教学资源,助力老师教学。

内容摘要

本书详尽、全面地阐述Web程序开发的相关知识。全书共9章,内容涵盖Web应用程序概述、Web开发环境搭建、PHP基础语法、流程控制语句、Web数组应用、Web函数应用、PHP与Web页面交互、PHP与MySQL数据库协同工作,以及基于PHP+MySQL的留言系统的设计与实现。本书布局严谨,理论知识与实例操作紧密结合,有助于读者更好地理解和掌握知识,实现学以致用。

本书配有PPT课件、教学大纲、电子教案、源代码、数据文件、课后习题答案、实训参考答案等教学资源,用书老师可在人邮教育社区免费下载使用。

本书可作为高等院校计算机类、电子商务类等专业相关课程的教材,也可作为网站开发爱好者和 PHP研究人员的参考书。

前言

目录

第1章 Web应用程序概述 1
1.1 Web应用程序的概念及工作原理 2
1.1.1 Web应用程序概念 2
1.1.2 Web应用程序工作原理 2
1.2 HTML概述 4
1.2.1 HTML发展历程 5
1.2.2 HTML基本结构 6
1.2.3 HTML标记 7
1.2.4 HTML表单 10
1.3 PHP介绍 12
1.3.1 PHP发展历程 12
1.3.2 PHP功能 13
1.3.3 PHP应用领域 13
1.3.4 PHP特点 14
1.3.5 PHP发展趋势 15
本章小结 16
本章习题 16
本章实训 17

第2章 Web开发环境搭建 20
2.1 Web开发环境配置 21
2.1.1 PHP典型开发环境 21
2.1.2 AppServ集成环境安装 22
2.1.3 AppServ集成环境配置 24
2.1.4 AppServ集成环境测试 26
2.1.5 phpMyAdmin可视化页面概述 27
2.2 PHP编辑器选择 28
2.2.1 PHP编辑器选择因素 29
2.2.2 常用的PHP编辑器 29
2.3 第一个PHP程序的开发与运行 30
2.4 PHP四大目录 31
本章小结 32
本章习题 33
本章实训 33

第3章 PHP基础语法 36
3.1 PHP入门 37
3.1.1 PHP的4种标记 37
3.1.2 echo及print()函数语法 38
3.1.3 PHP程序注释 39
3.1.4 文件引用 40
3.2 PHP常量 41
3.2.1 系统预定义常量 42
3.2.2 用户自定义常量 43
3.3 PHP变量 44
3.3.1 变量的命名规则 44
3.3.2 变量的数据类型 45
3.3.3 变量的定义与赋值 49
3.3.4 变量的作用域 51
3.4 运算符与表达式 55
3.4.1 算术运算符 55
3.4.2 赋值运算符 56
3.4.3 字符串运算符 57
3.4.4 位运算符 58
3.4.5 比较运算符 59
3.4.6 逻辑运算符 60
3.4.7 错误控制运算符 61
3.4.8 运算符优先级 62
3.4.9 PHP表达式 62
本章小结 63
本章习题 64
本章实训 64

第4章 流程控制语句 67
4.1 条件控制语句 68
4.1.1 单分支if语句 68
4.1.2 双分支if…else语句 69
4.1.3 if语句嵌套 71
4.1.4 多分支switch语句 72
4.2 循环控制语句 75
4.2.1 while循环语句 75
4.2.2 do…while循环语句 76
4.2.3 for循环语句 77
4.2.4 foreach循环语句 79
4.2.5 循环嵌套 79
4.3 循环中断语句 81
4.3.1 break语句 81
4.3.2 continue语句 82
本章小结 83
本章习题 83
本章实训 84

第5章 Web数组应用 86
5.1 数组概述 87
5.1.1 数组概念 87
5.1.2 数组创建与初始化 87
5.1.3 数组输出 88
5.2 数组遍历 89
5.2.1 使用for语句遍历数组 89
5.2.2 使用foreach语句遍历数组 90
5.3 数组操作 91
5.3.1 数组基本操作 91
5.3.2 数组综合操作 92
本章小结 95
本章习题 96
本章实训 96

第6章 Web函数应用 98
6.1 函数的定义与调用 99
6.1.1 函数的定义 99
6.1.2 函数的调用 100
6.2 PHP常用内置函数 102
6.2.1 日期和时间函数 103
6.2.2 数学函数 106
6.2.3 字符串处理函数 109
6.3 函数的嵌套与递归 113
6.3.1 函数嵌套 113
6.3.2 函数递归 114
本章小结 115
本章习题 116
本章实训 117

第7章 PHP与Web页面交互 119
7.1 用户数据采集 120
7.1.1 $_GET[]获取用户数据 120
7.1.2 $_POST[]获取用户数据 122
7.2 正则表达式 123
7.2.1 正则表达式的概念与功能 123
7.2.2 正则表达式的语法 124
7.2.3 正则表达式常用函数 126
本章小结 132
本章习题 133
本章实训 134

第8章 PHP与MySQL数据库协同工作 136
8.1 MySQL数据库及表的创建 137
8.1.1 MySQL数据库概述 137
8.1.2 MySQL数据库的创建 138
8.1.3 MySQL数据库表的创建 141
8.2 MySQL数据库查询 144
8.2.1 SELECT查询 144
8.2.2 其他查询 148
8.3 PHP访问MySQL数据库 150
8.3.1 PHP访问MySQL数据库的工作流程 150
8.3.2 PHP访问MySQL数据库的常用函数 152
8.4 构建互动网页——页面跳转 154
本章小结 158
本章习题 158
本章实训 159

第9章 基于PHP+MySQL的留言系统的设计与实现 162
9.1 动态网站设计规划与设计方法 163
9.1.1 动态网站设计规划 163
9.1.2 动态网站设计方法 163
9.2 构建简单留言系统实例——设计与实现过程 164
9.3 数据库设计 165
9.3.1 创建数据库和表 166
9.3.2 数据库连接 167
9.4 系统功能实现 168
9.4.1 编写留言板页面 168
9.4.2 代码测试和调试 179
本章小结 181
本章习题 181
本章实训 182
参考文献 184

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

文小森,教授,硕士生导师,陕西省教科文卫系统“五一巾帼标兵”,校级教学名师、教学标兵、教育部宏志助航课程负责人,省级一流专业带头人。兼任中国信息经济学会电商专委会理事、陕西省经济学会理事。主持参与省部级课题20余项,发表论文30余篇,主编参编教材专著6部。荣获省级教学成果二等奖1项、校级一等奖3项,荣获国家级教师教学竞赛奖项11项,第五届高校教师教学创新大赛三等奖1项,指导学生获国家级、省级大创项目共12项,指导学生科技大赛省部级以上奖项60余项。主持《Web程序设计》入选首批国家高等教育智慧教育平台,建设省级一流课程、思政示范课等多门。主要研究方向:网站开发、数字经济、创新创业。

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部