您好,欢迎来到聚文网。 登录 免费注册
PHP+MySQL动态网站开发基础教程(微课版)

PHP+MySQL动态网站开发基础教程(微课版)

  • 字数: 637000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 出版日期: 2023-07-01
  • 商品条码: 9787302635970
  • 版次: 1
  • 开本: 16开
  • 页数: 380
  • 出版年份: 2023
定价:¥79 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
 基础构建:文字通俗易懂,图文结合,讲解循序渐进,并配以针对性示例、微课视频,助你构建PHP程序设计基础体系。  项目提升:在构建PHP程序设计基础体系上,通过实际项目开发,助你综合应用PHP程序设计语言,提升项目实战能力。
内容简介
《PHP+MySQL动态网站开发基础教程(微课版)》全面讲述了PHP程序设计语言的基本原理和技术。全书共分为16章,包括PHP语言的用途与PHP环境的搭建、PHP语法和函数、字符串、数组、正则表达式、PHP与Web页面的交互、日期和时间、Cookie和Session、数据库编程、用PHP操作MySQL数据库、文件操作、图像技术、面向对象编程、PHP与JavaScript和Ajax、ThinkPHP等内容。 《PHP+MySQL动态网站开发基础教程(微课版)》内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实,主要面向PHP语言的初学者,适合作为Web应用开发培训机构的培训教材、高等院校相关课程的教材,也可作为Web应用开发人员的参考资料。 《PHP+MySQL动态网站开发基础教程(微课版)》配套的电子课件、实例源文件和习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描前言中的二维码获取。扫描前言中的“看视频”二维码可以直接观看教学视频。
目录
第1章 PHP入门 1
1.1 Web技术基础 1
1.1.1 Web技术概述 1
1.1.2 Web工作原理 3
1.1.3 主流的Web开发技术 3
1.1.4 常用的前端开发语言 4
1.2 PHP基础知识 7
1.2.1 PHP概述 7
1.2.2 PHP的优势 7
1.2.3 PHP的应用领域 7
1.2.4 常用的PHP开发工具 7
1.2.5 如何学好PHP 8
1.2.6 PHP学习资源 8
1.3 PHP开发环境的搭建 11
1.3.1 WAMP环境的搭建 11
1.3.2 LAMP环境的搭建 16
1.3.3 扩展库 18
1.4 第一个PHP程序 20
1.5 调试与错误处理 21
1.5.1 使用自带的报错功能 21
1.5.2 引进调试工具 22
1.5.3 调试业务逻辑错误 22
1.5.4 调试非功能性错误 23
1.6 本章小结 23
1.7 思考和练习 23
第2章 PHP语法和函数 25
2.1 PHP的语法风格 25
2.1.1 PHP标记 25
2.1.2 PHP注释 26
2.2 标识符与关键字 26
2.2.1 标识符 27
2.2.2 关键字 27
2.3 PHP常量 28
2.3.1 常量概述 28
2.3.2 预定义常量 29
2.4 PHP变量 31
2.4.1 变量的声明和使用 31
2.4.2 PHP的数据类型 32
2.4.3 检测变量的数据类型 33
2.4.4 可变变量 34
2.4.5 变量的作用域 34
2.5 变量类型的转换 36
2.5.1 自动类型转换 36
2.5.2 强制类型转换 37
2.6 PHP运算符与表达式 38
2.6.1 运算符的类型 38
2.6.2 运算符的优先级 42
2.7 流程控制语句 43
2.7.1 选择结构 44
2.7.2 循环结构 47
2.8 函数 52
2.8.1 定义和调用函数 52
2.8.2 在函数间传递参数 53
2.8.3 从函数中返回值 54
2.8.4 变量函数 55
2.8.5 对函数的引用 55
2.8.6 取消引用 56
2.9 本章小结 56
2.10 思考和练习 57
第3章 字符串 58
3.1 创建和访问字符串 58
3.1.1 创建字符串 58
3.1.2 在字符串中引用变量 59
3.1.3 自定义分隔符 60
3.1.4 求字符串的长度和单词个数 61
3.1.5 访问字符串中的字符 61
3.2 搜索字符串 62
3.2.1 用strstr()函数搜索字符串 62
3.2.2 用strpos()和strrpos()函数定位字符串位置 62
3.2.3 用substr_count()函数统计字符串的出现次数 63
3.2.4 用strpbrk()函数搜索字符集 64
3.3 在字符串中进行字符替换 64
3.3.1 用str_replace()函数替换全部搜索字符串 64
3.3.2 用substr_replace()函数替换字符串的部分内容 64
3.3.3 用strtr()函数变换字符 65
3.4 格式化字符串 65
3.4.1 通用的格式化函数printf()和sprintf() 65
3.4.2 删除空白符的函数trim()、ltrim()和rtrim() 69
3.4.3 填充字符串函数str_pad() 70
3.4.4 自动换行函数wordwrap() 70
3.4.5 格式化数值函数number_format() 71
3.5 字母大小写转换 72
3.6 本章小结 73
3.7 思考和练习 74
第4章 数组 75
4.1 数组概述 75
4.2 数组的创建与访问 76
4.2.1 创建数组 76
4.2.2 访问数组的元素 76
4.2.3 修改元素值 77
4.2.4 新增数组元素 77
4.2.5 输出所有数组元素 78
4.2.6 统计数组中元素的个数 79
4.2.7 逐个访问数组的元素 80
4.2.8 切割数组 82
4.3 用foreach遍历数组 83
4.3.1 用foreach遍历数组的每个值 83
4.3.2 用foreach遍历数组的键和值 83
4.3.3 用foreach遍历修改数组元素的值 84
4.4 多维数组 85
4.4.1 创建多维数组 85
4.4.2 访问多维数组的元素 86
4.4.3 多维数组的遍历 86
4.5 数组的操作 88
4.5.1 数组排序 88
4.5.2 添加和删除数组元素 92
4.5.3 合并数组 96
4.5.4 数组与字符串之间的转换 97
4.5.5 把数组转换为变量列表 98
4.6 本章小结 99
4.7 思考和练习 99
第5章 正则表达式 101
5.1 什么是正则表达式 101
5.1.1 正则表达式的概念 101
5.1.2 正则表达式的使用场景 102
5.2 正则表达式的语法规则 102
5.3 PHP中的模式匹配 107
5.4 正则表达式的使用 107
5.4.1 匹配字面字符 108
5.4.2 用字符类匹配字符类型 108
5.4.3 多次匹配同一字符 109
5.4.4 贪婪匹配法和非贪婪匹配法 109
5.4.5 用子模式分组模式 109
5.4.6 引用前面的子模式匹配串 110
5.4.7 匹配多个模式 110
5.5 用preg_match_all()函数实现多次匹配 111
5.6 用preg_grep()函数搜索数组 114
5.7 文本替换 115
5.7.1 用preg_replace()函数替换文本 115
5.7.2 用preg_replace_callback()函数替换文本 117
5.8 本章小结 117
5.9 思考和练习 118
第6章 PHP与Web页面的交互 119
6.1 表单 120
6.1.1 创建表单 120
6.1.2 表单元素 120
6.2 将表单保存为HTML文件 123
6.3 获取表单数据的两种方法 125
6.3.1 通过POST方式提交表单 125
6.3.2 通过GET方式提交表单 126
6.4 PHP接收参数的常用方法 126
6.4.1 通过$_POST[]接收表单数据 126
6.4.2 通过$_GET[]接收表单数据 127
6.5 在网页中嵌入PHP脚本 127
6.5.1 在HTML标记中添加PHP脚本 127
6.5.2 对表单元素的value属性进行赋值 127
6.6 在PHP中获取表单数据 128
6.6.1 获取基本表单元素的值 128
6.6.2 获取单选按钮的值 129
6.6.3 获取复选框的值 130
6.6.4 获取下拉列表框/菜单列表框的值 130
6.6.5 获取文件域的值 131
6.7 对URL传递的参数进行编码和解码 132
6.7.1 对URL传递的参数进行编码 132
6.7.2 对URL传递的参数进行解码 133
6.8 Web服务器端的其他数据采集方法 134
6.8.1 预定义变量$_REQUEST 134
6.8.2 预定义变量$_SERVER 134
6.9 文件上传 136
6.9.1 配置php.ini以实现PHP文件上传功能 136
6.9.2 文件上传函数 137
6.9.3 多文件上传 139
6.10 HTTP的使用 140
6.10.1 HTTP请求 140
6.10.2 HTTP响应 141
6.10.3 修改HTTP响应方式 143
6.11 本章小结 144
6.12 思考和练习 144
第7章 日期和时间 145
7.1 日期和时间的处理 145
7.1.1 时间戳 145
7.1.2 获取当前日期和时间 146
7.1.3 创建时间戳 146
7.2 转换时间戳 148
7.3 格式化日期 149
7.4 检查日期值 152
7.5 毫秒的使用 152
7.6 DataTime类的使用 153
7.7 本章小结 155
7.8 思考和练习 156
第8章 Cookie和Session 157
8.1 管理Cookie 157
8.1.1 了解Cookie 157
8.1.2 创建Cookie 158
8.1.3 读取Cookie 159
8.1.4 删除Cookie 160
8.1.5 Cookie的生命周期 161
8.2 管理Session 161
8.2.1 了解Session 161
8.2.2 创建Session 162
8.2.3 设置Session的有效时间 163
8.2.4 通过Session对用户操作权限进行判断 164
8.2.5 删除和销毁Session 167
8.2.6 Session和Cookie的区别 168
8.2.7 Session和Cookie的应用 169
8.3 Session的高级应用 169
8.3.1 Session临时文件 169
8.3.2 Session缓存 169
8.3.3 Session自动回收 170
8.3.4 php.ini中的Session配置 171
8.4 本章小结 172
8.5 思考和练习 173
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网