欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 科技 > 计算机与网络 > 程序语言与软件开发 > PHP+MySQL动态网站设计基础入门与实战(微课版)

浏览历史

PHP+MySQL动态网站设计基础入门与实战(微课版)

PHP+MySQL动态网站设计基础入门与实战(微课版)

prev next

  • 商品货号:20201211008
  • 所属系列:新起点电脑教程
    商品重量:0克
    作者:文杰书院
    出版社:清华大学出版社
    图书书号/ISBN:978-7-302-54085-4
    出版日期:20200101
    开本:16开
    图书页数:296
    图书装订:平装
    版次:1-1
    印张:18.5
    字数:449000
    所属分类:TP312.8;TP311.132.3
  • 上架时间:2020-12-11
    商品点击数:543
  • 定价:¥69.00元
    本店售价:¥69.00元
    注册用户:¥69.00元
    vip:¥65.55元
    黄金等级:¥62.10元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

内容简介

 

PHP是当前市面上最为常用的编程语言之一,是Web开发领域的领军开发语言。本书以通俗易懂的语言、翔实生动的操作案例、精挑细选的使用技巧,指导初学者快速掌握PHP语言的基础知识与使用方法。本书共分为16章,主要内容包括PHP开发基础、PHP语言的基础语法、流程控制语句、函数、数组、字符串操作、处理Web网页、会话管理、操作文件和目录、使用库GD实现图像处理、面向对象开发技术、正则表达式、错误调试、使用MySQL数据库、PHPMySQL数据库、在线商城系统等。全书循序渐进、结构清晰、以实战演练的方式介绍知识点,让读者一看就懂。

本书面向学习PHP开发的初、中级用户,适合无基础又想快速掌握PHP开发入门的读者,同时对有经验的PHP使用者也有很高的参考价值,还可以作为高等院校专业课教材和社会培训机构的培训教材。

前    言

随着电脑的推广与普及,电脑已走进了千家万户,成为人们日常生活、工作、娱乐和通信必不可少的工具。正因为如此,开发电脑程序成为一个很重要的市场需求。根据权威机构预测,在未来几年,国内外的高层次软件人才将处于供不应求的状态。而PHP作为一门功能强大的开发语言,是当今市面中最为强大的Web开发语言之一,一直在业界处于领军地位。为了帮助大家快速地掌握PHP这门编程语言的开发知识,以便在日常的学习和工作中学以致用,我们编写了本书。
 购买本书能学到什么
本书在编写过程中根据PHP语言的基础语法和常见应用为导向,深入贴合初学者的学习习惯,采用由浅入深、由易到难的方式讲解,读者还可以通过随书赠送的多媒体视频教学学习。全书结构清晰,内容丰富,主要包括以下5个方面的内容。
1. 学习必备
第1章是PHP开发基础,逐一介绍了什么是PHP、搭建PHP开发环境和使用Dreamweaver CS的知识,主要目的是让读者初步认识PHP语言的作用。
2. 基础语法
第2章~第6章,循序渐进地介绍了PHP语言的基础语法、流程控制语句、函数、数组、字符串操作等内容,这些内容都是学习PHP语言所必须具备的基础语法知识。
3. 核心技术
第7章~第10章,介绍了PHP语言的核心语法知识,主要包括处理Web网页、会话管理、操作文件和目录、使用库GD实现图像处理等相关知识及具体用法,并讲解了各个知识点的使用技巧。
4. 进阶提高
第11章~第15章,介绍了PHP语言的高级开发技术,包括面向对象开发技术、正则表达式、错误调试、使用MySQL数据库、PHP和MySQL数据库等方面的知识,并讲解了这些知识点的用法和使用技巧。
5. 综合实战
第16章通过一个在线商城系统的实现过程,介绍了使用前面所学的PHP知识开发一个大型数据库软件的过程,对前面所学的知识融会贯通,了解PHP语言在大型软件项目中的使用方法和技巧。

 如何获取本书的学习资源
为帮助读者高效、快捷地学习本书的知识点,我们不但为读者准备了与本书知识点有关的配套素材文件,而且设计并制作了精品视频教学课程,还为教师准备了PPT课件资源。购买本书的读者,可以通过以下途径获取相关的配套学习资源。
1. 扫描书中二维码获取在线学习视频
读者在学习本书的过程中,可以使用微信的扫一扫功能,扫描本书标题左下角的二维码,在打开的视频播放页面中可以在线观看视频课程。这些课程读者也可以下载并保存到手机或电脑中离线观看。
2. 登录网站获取更多学习资源
本书配套素材和PPT课件资源,读者可登录网址http://www.tup.com.cn(清华大学出版社官方网站)下载相关学习资料,也可关注“文杰书院”微信公众号获取更多的学习资源。
本书由文杰书院负责组织编写,具体工作为薛小龙、李军组稿,戴秋结承担内容编写工作,参与本书编写的人员还有叶维忠、燕成立、李桂华、袁帅、文雪、李强、高桂华、冯臣、宋艳辉等。
我们真切希望读者在阅读本书之后,可以开阔视野,提升实践操作技能,并从中学习和总结操作的经验和规律,达到灵活运用的水平。鉴于编者水平有限,书中纰漏和考虑不周之处在所难免,热忱欢迎读者予以批评、指正,以便我们日后能为您编写更好的图书。


编  者  
目录

第1章  PHP开发基础    1
1.1  什么是PHP    2
1.1.1  PHP的地位    2
1.1.2  PHP的特点    2
1.2  搭建PHP开发环境    3
1.2.1  使用AppServ组合包    3
1.2.2  搭建AppServ开发环境    4
1.2.3  选择PHP 7运行环境    7
1.3  使用Dreamweaver    8
1.3.1  安装Dreamweaver    8
1.3.2  使用Dreamweaver建立PHP站点    11
1.4  实践案例与上机指导    12
1.4.1  运行第一个PHP程序    12
1.4.2  输出显示当前时间    12
1.5  思考与练习    13
第2章  PHP语言的基础语法    15
2.1  语法结构    16
2.1.1  PHP文件构成    16
2.1.2  PHP标记    17
2.2  页面注释    18
2.3  变量    19
2.3.1  变量的定义    19
2.3.2  变量的作用域    20
2.3.3  可变变量    20
2.4  常量    21
2.4.1  定义并使用常量    21
2.4.2  预定义常量    22
2.5  数据类型    23
2.5.1  布尔型    23
2.5.2  整型    24
2.5.3  浮点型    24
2.5.4  字符串    25
2.6  运算符和表达式    26
2.6.1  表达式    26
2.6.2  算术运算符    27
2.6.3  赋值运算符    28
2.6.4  自增/自减运算符    29
2.7  实践案例与上机指导    30
2.7.1  使用特殊类型    30
2.7.2  检测数据类型    31
2.8  思考与练习    32
第3章  流程控制语句    35
3.1 使用条件语句    36
3.1.1  使用if条件语句    36
3.1.2  使用if…else语句    37
3.1.3  使用elseif语句    37
3.1.4  使用switch语句    38
3.2  使用循环语句    40
3.2.1  使用while语句    40
3.2.2  使用do…while语句    41
3.2.3  使用for语句    42
3.3  使用跳转语句    43
3.3.1  使用break语句    44
3.3.2  使用continue语句    44
3.3.3  使用return语句    45
3.4  实践案例与上机指导    46
3.4.1  for循环语句的嵌套    46
3.4.2  使用foreach循环语句    47
3.5  思考与练习    48
第4章  函数    51
4.1  函数基础    52
4.1.1  定义并调用函数    52
4.1.2  有条件的函数    52
4.2  传递函数的参数    53
4.2.1  通过引用传递参数    53
4.2.2  按照默认值传递参数    54
4.2.3  函数返回值    55
4.3  文件包含    55
4.3.1  使用require包含文件    56
4.3.2  使用include包含文件    56
4.4  使用数学函数    57
4.4.1  数的基本运算    57
4.4.2  使用角度运算函数    58
4.5  使用日期和时间函数    59
4.6  实践案例与上机指导    60
4.6.1  函数中的函数    60
4.6.2  使用非标量类型作为默认参数    60
4.7  思考与练习    61
第5章  数组    63
5.1  声明数组    64
5.1.1  声明一维数组    64
5.1.2  返回数组中所有的下标    65
5.1.3  定位数组元素    66
5.1.4  使用二维数组    66
5.1.5  数字索引数组    67
5.2  操作数组    68
5.2.1  删除数组中的重复元素    68
5.2.2  删除数组中的元素或整个数组    69
5.2.3  遍历数组元素    70
5.3  其他数组函数    71
5.3.1  对所有的数组元素进行求和    71
5.3.2  将一个数组拆分成多个数组    72
5.3.3  对数组元素进行随机排序    72
5.4  实践案例与上机指导    73
5.4.1  将字符串转换成数组    74
5.4.2  获取数组中的最后一个元素    74
5.5  思考与练习    75
第6章  字符串操作    77
6.1  删除特殊字符    78
6.1.1  删除多余的字符    78
6.1.2  格式化字符串    79
6.2  字母大小写互相转换    80
6.2.1  将字符串转换成小写    80
6.2.2  将字符串转换成大写    81
6.2.3  将字符串中首字符转换成大写    81
6.2.4  将每个单词的首字符转换成大写形式    82
6.3  查找和替换字符串    83
6.3.1  查找字符串    83
6.3.2  定位字符串    84
6.3.3  字符串替换    86
6.4  实践案例与上机指导    88
6.4.1  使用函数strripos()    88
6.4.2  使用函数chr()    89
6.5  思考与练习    90
第7章  处理Web网页    91
7.1  使用表单    92
7.1.1  使用form标记    92
7.1.2  使用文本域    92
7.1.3  使用文本区域    93
7.1.4  使用按钮    93
7.1.5  使用单选按钮和复选框    94
7.1.6  使用列表菜单    94
7.1.7  使用文件域    95
7.1.8  使用图像域    95
7.1.9  体验第一个PHP表单程序    95
7.2  提交表单数据    98
7.2.1  GET方法    98
7.2.2  POST方法    100
7.2.3  传递参数    101
7.3  获取表单中的数据    102
7.3.1  获取按钮的数据    102
7.3.2  获取文本框的数据    103
7.3.3  获取单选按钮的数据    104
7.4  实践案例与上机指导    105
7.4.1  获取复选框的数据    105
7.4.2  获取列表框的数据    106
7.5  思考与练习    107
第8章  会话管理    109
8.1  使用Cookie    110
8.1.1  Cookie概述    110
8.1.2  创建Cookie    111
8.1.3  读取Cookie    112
8.1.4  删除Cookie    113
8.2  使用Session    114
8.2.1  什么是Session    114
8.2.2  创建Session    115
8.2.3  当客户端没有禁止Cookie时设置Session的失效时间    116
8.2.4  当客户端禁止Cookie时设置Session的失效时间    118
8.3  会话控制    120
8.3.1  两种会话方式    120
8.3.2  创建会话    120
8.4  实践案例与上机指导    123
8.4.1  创建Cookie数组    123
8.4.2  Session临时保存文件    124
8.5  思考与练习    124
第9章  操作文件和目录    127
9.1  文件访问    128
9.1.1  判断文件或目录是否存在    128
9.1.2  打开文件    129
9.1.3  关闭文件    130
9.2  文件读写    131
9.2.1  写入数据    132
9.2.2  读取一个或多个字符    133
9.2.3  读取一行或多行字符    134
9.3  文件指针    137
9.3.1  使用函数ftell()    137
9.3.2  使用函数rewind()    138
9.4  目录操作    139
9.4.1  打开目录    139
9.4.2  遍历目录    140
9.4.3  目录的创建、合法性检查与删除    141
9.5  实践案例与上机指导    142
9.5.1  读取整个文件    142
9.5.2  文件上传函数    143
9.6  思考与练习    144
第10章  使用库GD实现图像处理    147
10.1  图像处理库GD基础    148
10.1.1  GD库介绍    148
10.1.2  使用GD库    149
10.2  绘制简易图形图像    149
10.2.1  创建画布    150
10.2.2  设置图像颜色    150
10.2.3  创建图像    151
10.2.4  绘制一个圆    152
10.2.5  绘制一个矩形    153
10.2.6  绘制其他几何图形    154
10.3  填充绘制的图形    155
10.3.1  进行区域填充    155
10.3.2  矩形、多边形和椭圆形的填充    157
10.3.3  圆弧的填充    159
10.4  绘制文字    160
10.4.1  输出英文    160
10.4.2  输出中文    161
10.5  实践案例与上机指导    162
10.5.1  圆形的重叠    162
10.5.2  生成图形验证码    163
10.6  思考与练习    164
第11章  面向对象开发技术    167
11.1  什么是面向对象    168
11.2  使用类    169
11.2.1  创建类    169
11.2.2  创建成员属性    169
11.2.3  创建类的方法    170
11.2.4  类的实例化    171
11.2.5  成员变量    172
11.2.6  类常量    173
11.2.7  构造方法    173
11.2.8  析构方法    174
11.2.9  类的访问控制    175
11.3  继承、多态和接口    176
11.3.1  类的继承    176
11.3.2  实现多态    178
11.3.3  实现接口    178
11.3.4  使用“::”运算符    179
11.3.5  使用伪变量$this>    180
11.4  实践案例与上机指导    181
11.4.1  使用parent关键字    181
11.4.2  使用final关键字    182
11.5  思考与练习    183
第12章  正则表达式    185
12.1  正则表达式基础    186
12.1.1  什么是正则表达式    186
12.1.2  正则表达式的术语    186
12.2  组成元素    187
12.2.1  普通字符    187
12.2.2  非打印字符    188
12.2.3  特殊字符    188
12.2.4  限定符    189
12.2.5  定位符    190
12.2.6  选择    190
12.3  正则表达式的匹配处理    190
12.3.1  搜索字符串    190
12.3.2  从URL取出域名    191
12.3.3  匹配单个字符    192
12.3.4  使用插入符“^”    192
12.3.5  美元“$”的应用    193
12.3.6  使用“|”实现替换匹配    193
12.4  正则表达式函数    194
12.4.1  函数ereg()和函数eregi()    194
12.4.2  函数ereg_replace()    195
12.4.3  函数split()    195
12.4.4  函数spliti()    196
12.5  实践案例与上机指导    197
12.5.1  使用函数preg_grep()    197
12.5.2  使用函数preg_match() 和preg_match_all()    197
12.6  思考与练习    198
第13章  错误调试    201
13.1  认识程序错误    202
13.2  错误类型    202
13.2.1  语法错误    203
13.2.2  调用不存在的函数    206
13.2.3  读写文件错误    206
13.2.4  包含文件不存在    207
13.3  实践案例与上机指导    207
13.3.1  运算错误    208
13.3.2  逻辑错误    208
13.4  思考与练习    209
第14章  使用MySQL数据库    211
14.1  MySQL数据库的特点    212
14.2  MySQL的基本操作    213
14.2.1  启动MySQL数据库    213
14.2.2  停止MySQL数据库    214
14.2.3  登录或退出MySQL 数据库    215
14.2.4  建立和删除数据库    217
14.2.5  建立新表    218
14.2.6  查看表的结构    221
14.3  对表中记录进行操作    221
14.3.1  插入数据    221
14.3.2  更新数据    223
14.3.3  删除数据    224
14.3.4  查询数据    225
14.4  使用SQL语句    226
14.4.1  新建数据库和表    226
14.4.2  插入数据    227
14.4.3  选择语句    227
14.4.4  删除语句    227
14.4.5  修改表中的数据    228
14.4.6  从数据库中删除一个表    228
14.4.7  修改表结构    228
14.5  实践案例与上机指导    230
14.5.1  对数据库进行备份    230
14.5.2  对数据库进行还原    231
14.6  思考与练习    232
第15章  PHP和MySQL数据库    233
15.1  使用PHP操作MySQL数据库    234
15.1.1  连接MySQL数据库    234
15.1.2  选择数据库    235
15.1.3  简易查询数据库    236
15.1.4  显示查询结果    237
15.1.5  通过函数mysql_fetch_array 获取记录    239
15.1.6  使用函数mysql_fetch_ object()    241
15.1.7  使用函数mysql_num_ rows()    243
15.2  使用PHP管理MySQL数据库中的数据    245
15.2.1  数据的插入    245
15.2.2  查询数据库中的记录    247
15.3  实践案例与上机指导    248
15.3.1  修改数据库中的记录    248
15.3.2  删除数据库中的信息    251
15.4  思考与练习    252
第16章  在线商城系统    255
16.1  系统需求分析    256
16.2  数据库设计    256
16.2.1  数据库结构的设计    257
16.2.2  数据库设置信息    259
16.2.3  数据库编程    261
16.3  前台设计    263
16.3.1  用户注册和登录管理    264
16.3.2  产品种类的管理    271
16.4  后台管理    273
16.4.1  添加新商品    273
16.4.2  修改商品信息    274
16.4.3  删除产品    276
16.4.4  管理产品目录    280
16.5  项目测试    281
习题答案    283
 

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha