登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』PHP Web 开发实用教程(第2版)

書城自編碼: 3213314
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 曾俊国 李成大 姚蕾 等编著 粟思科 审
國際書號(ISBN): 9787302503538
出版社: 清华大学出版社
出版日期: 2018-06-01


書度/開本: 16开 釘裝: 平装

售價:NT$ 389

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
北京中轴线知识一点通
《 北京中轴线知识一点通 》

售價:NT$ 411.0
牛津世界历史研究指南
《 牛津世界历史研究指南 》

售價:NT$ 978.0
人间珍贵:澎湃夜读集3
《 人间珍贵:澎湃夜读集3 》

售價:NT$ 354.0
孩子一生的底气
《 孩子一生的底气 》

售價:NT$ 307.0
撒哈拉海计划:技术、殖民与气候危机
《 撒哈拉海计划:技术、殖民与气候危机 》

售價:NT$ 411.0
制造亚洲:一部地图上的历史
《 制造亚洲:一部地图上的历史 》

售價:NT$ 562.0
湘军史稿 华章大历史040
《 湘军史稿 华章大历史040 》

售價:NT$ 458.0
印度经济简史:1947-2022
《 印度经济简史:1947-2022 》

售價:NT$ 359.0

建議一齊購買:

+

NT$ 199
《 动画素描基础 》
+

NT$ 270
《 XML实用教程(高等学校计算机应用规划教材) 》
+

NT$ 247
《 仓储管理技术 》
+

NT$ 276
《 (教材)网页设计实用教程 》
編輯推薦:
本书适用于应用型本科院校相关专业学生,高职高专院校相关专业学生,计算机培训教师和学员计算机爱好者和相关技术人员取材广泛,注重实际应用。
內容簡介:
本书面向PHP 初学者设计编写,通过通俗易懂的语言和大量生动、典型的实例,由浅入深、循序渐
进地介绍了利用PHP 进行网络编程的常用技术和方法。全书共14 章,第1~5 章主要介绍了PHP 环境的
安装与配置,PHP 语言基础知识;第6~7 章主要介绍了MySQL 数据库的安装,MySQL 中的SQL 语句
用法;第8~14 章主要介绍了PHP 高级编程与应用,手机APP 应用开发等,以及综合实例和实验指导,
以充分满足教师课堂教学需要。
本书循序渐进、内容完整、实用性强,以教材方式组织内容,可作为应用型本科、高职高专院校计算
机专业或PHP 培训班的教学教材,也可作为PHP 爱好者和动态网站开发维护人员理想的学习参考书。
目錄


第1章 PHP 概述及其运行环境的配置 1
1.1 动态Web 站点1
1.1.1 什么是动态Web 站点1
1.1.2 从静态网站到动态网站的演变1
1.2 PHP 基本原理及由来2
1.2.1 PHP 的概念2
1.2.2 PHP的产生与发展2
1.2.3 PHP 原理3
1.3 PHP 的运行环境4
1.3.1 PHP项目开发框架的组成4
1.3.2 几种PHP Web 开发环境配置方法的比较5
1.3.3 如何安装AppServ 5
1.3.4 php.ini 文件的配置8
1.3.5 测试PHP运行环境9
1.4 常用的PHP程序编辑工具10
1.4.1 PHP代码开发工具10
1.4.2 网页设计工具11
1.4.3 文本编辑工具11
1.5 本章小结12
1.6 练习题12
1.7 上机实战12
第2章 HTML基础13
2.1 HTML 文档的基本结构13
2.1.1 HTML 文件结构13
2.1.2 标题标记及主体标记14
2.2 文本格式标记14
2.2.1 标题字体标记
14
2.2.2 字体风格标记15
2.2.3 字体标记
15
2.2.4 段落标记
与换行标记
15
2.2.5 区域标记16
2.2.6 列表标记 16
2.2.7 水平线标记18
2.2.8 转义字符与其他特殊符号18
2.3 超链接标记18
2.3.1 链接的定义19
2.3.2 超链接的种类19
2.4 图像标记19
2.4.1 图像的基本格式20
2.4.2 图像的对齐方式 21
2.4.3 图像的大小21
2.5 表格标记 21
2.5.1 表格定义标记22
2.5.2 表格体标记25
2.6 表单标记 25
2.6.1 表单的定义语法25
2.6.2 在文本框中输入文字和密码26
2.6.3 复选框(CheckBox)和单选按钮(RadioButton)26
2.6.4 列表框(Selectable Menu)27
2.6.5 文本区域(textarea)28
2.6.6 表单中的按钮29
2.6.7 隐藏表单的元素29
2.7 在HTML 中嵌入PHP 代码30
2.8 HTML 5新增表单元素和属性31
2.9 案例剖析:制作网上问卷调查表单32
2.9.1 程序功能介绍32
2.9.2 程序代码分析32
2.10 本章小结34
2.11 练习题35
2.12 上机实战35
第3章 PHP 的基本语法36
3.1 PHP 语法综述36
3.1.1 PHP程序语言的特点36
3.1.2 PHP无可比拟的优势37
3.2 数据类型38
3.2.1 布尔数据类型38
3.2.2 整数数据类型40
3.2.3 浮点数数据类型42
3.2.4 字符串数据类型43
3.2.5 转义字符串46
3.2.6 数组数据类型47
3.2.7 对象数据类型48
3.2.8 资源数据类型50
3.2.9 NULL数据类型50
3.3 PHP 的变量与常数50
3.3.1 变量的定义与赋值50
3.3.2 变量的参考指定51
3.3.3 常数的声明52
3.3.4 保留字53
3.3.5 可变变量(动态变量)53
3.3.6 变量的作用域55
3.3.7 运算符优先级56
3.3.8 算术运算符57
3.3.9 赋值运算符58
3.3.10 位运算符59
3.3.11 递增递减运算符60
3.3.12 逻辑运算符61
3.3.13 字符串运算符61
3.3.14 强制类型转换运算符62
3.3.15 执行运算符63
3.3.16 PHP常量与表达式63
3.4 PHP 程序中的流程控制64
3.4.1 ifelse语句65
3.4.2 ifelse if语句66
3.4.3 while 循环结构66
3.4.4 dowhile循环结构67
3.4.5 for 循环结构69
3.4.6 foreach 循环70
3.4.7 break 与continue 语句70
3.4.8 switch 语句71
3.5 案例剖析:九九乘法口诀表的实现 72
3.5.1 程序功能介绍72
3.5.2 程序代码分析73
3.6 本章小结 74
3.7 练习题 74
3.8 上机实战 74
第4章 PHP 中的函数与内置数组
75
4.1 PHP 内置函数概述75
4.1.1 PHP标准函数与扩展函数75
4.1.2 启用扩展函数库76
4.2 PHP 内置数组76
4.2.1 PHP 5内置数组简介77
4.2.2 接收表单数据和URL附加数据77
4.2.3 用Session 和Cookie 实现用户登录79
4.3 PHP 数组函数 83
4.3.1 数组函数总览83
4.3.2 array函数85
4.3.3 count函数86
4.3.4 each函数86
4.3.5 current、reset、end、next、prev函数87
4.3.6 添加数组元素的函数88
4.3.7 获取数组的最后一个元素88
4.4 字符串处理函数 89
4.4.1 字符处理函数总览89
4.4.2 去除空格函数90
4.4.3 HTML 处理相关函数92
4.4.4 改变字符串大小写93
4.4.5 字符串拆分与连接94
4.4.6 字符串查找96
4.4.7 字符串替换98
4.4.8 字符串加密100
4.5 时间日期函数101
4.5.1 时间日期函数总览101
4.5.2 date函数和time函数101
4.5.3 strtotime函数103
4.5.4 getdate函数104
4.5.5 mktime函数105
4.6 数学函数 105
4.6.1 数学函数总览105
4.6.2 求随机数的rand函数107
4.6.3 最大值函数与最小值函数107
4.6.4 ceil、floor和round函数107
4.7 图像处理函数108
4.7.1 用图像处理函数绘制PNG图形109
4.7.2 用图像处理函数制作水印效果110
4.8 自定义函数 111
4.8.1 函数的命名规则111
4.8.2 函数的定义与调用111
4.8.3 函数的参数传递112
4.8.4 函数的嵌套调用与递归调用114
4.8.5 用函数的同名变量实现可变函数115
4.8.6 变量在函数中的使用116
4.9 案例剖析:图像验证码的实现  118
4.9.1 程序功能介绍118 
4.9.2 程序代码分析118
4.10 本章小结 120
4.11 练习题 120
4.12 上机实战 121
第5章
目录与文件操作 122
5.1 文件操作122
5.1.1 文件的基本操作方法122
5.1.2 文件操作的重要函数125
5.1.3 文件操作函数的综合案例126
5.2 目录操作127
5.2.1 获取磁盘驱动器信息127
5.2.2 创建和删除目录129
5.2.3 获取和更改当前目录130
5.2.4 读取目录内容131
5.2.5 解析路径信息133
5.3 文件上传的实现 134
5.3.1 创建文件域134
5.3.2 单个文件的上传134
5.3.3 多个文件的上传136
5.4 案例剖析:基于文件名的目录搜索138
5.4.1 程序功能介绍138
5.4.2 程序代码分析138
5.5 本章小结139
5.6 练习题 140
5.7 上机实战140
第6章 MySQL 数据库的安装与使用141
6.1 MySQL数据库简介141
6.1.1 Web 开发与数据库141
6.1.2 MySQL数据库概述142
6.2 MySQL数据库的安装、测试及性能特点142
6.2.1 下载MySQL安装包142
6.2.2 测试MySQL 143
6.2.3 MySQL数据库性能特点144
6.3 MySQL数据库支持的数据类144
6.3.1 数值类型145
6.3.2 日期和时间类型146
6.3.3 字符串类型146
6.4 结构化查询语言(SQL)简介 147
6.4.1 结构化查询语言简介147
6.4.2 常用的SQL语句用法147
6.5 常用的可视化MySQL 数据库管理工具  153
6.5.1 phpMyAdmin的安装与使用153
6.5.2 Navicat MySQL的安装与使用156
6.6 案例剖析:学生成绩数据库规划与实现  157
6.6.1 程序功能介绍157
6.6.2 程序代码分析158
6.7 本章小结 159
6.8 练习题159
6.9 上机实战 159
第7章 PHP 与MySQL 的珠联璧合161
7.1 运用PHP 和MySQL联合开发Web 的优势  161
7.2 连接MySQL数据库的前期准备工作 
161
7.2.1 修改php.ini文件中的有关配置选项161
7.2.2 PHP 操作MySQL数据库的基本步骤162
7.3 PHP 操作MySQL 数据库常用方法 163
7.3.1 连接数据库164
7.3.2 选择数据库164
7.3.3 对数据库进行操作165
7.3.4 其他常用的MySQL函数167
7.3.5 从结果集中获取一行作为对象171
7.4 案例剖析:网上学生成绩查询系统的实现 
173
7.4.1 程序功能介绍173
7.4.2 程序代码分析174
7.5 本章小结175
7.6 练习题 175
7.7 上机实战176
第8章 PHP 中的正则表达式及式样匹配 177
8.1 正则表达式简介 177
8.1.1 正则表达式的概念177
8.1.2 常用的正则表达式及举例181
8.2 模式匹配函数 183
8.2.1 匹配字符串183
8.2.2 替换字符串185
8.2.3 用正则表达式分割字符串186
8.2.4 转义正则表达式字符187
8.3 案例剖析:新用户注册程序  188
8.3.1 程序功能介绍188
8.3.2 程序代码分析188
8.4 本章小结190
8.5 练习题 190
8.6 上机实战190
第9章 PHP 中的对象
191
9.1 类与对象191
9.1.1 类的概念191
9.1.2 对象192
9.1.3 面向对象编程思想的特点193
9.1.4 面向对象编程的几条原则193
9.2 使用类 194
9.2.1 定义类和类的实例化194
9.2.2 显示对象的信息195
9.2.3 类成员和作用域196
9.2.4 构造函数与析构函数197
9.2.5 继承198
9.3 PHP 的对象特性 199
9.3.1 final类和方法199
9.3.2 静态成员200
9.3.3 复制对象201
9.3.4 接口类和抽象类201
9.3.5 方法重载204
9.4 案例剖析:一个课程管理类及其对象的实现 
206
9.4.1 程序功能介绍206
9.4.2 程序代码分析206
9.5 本章小结 208
9.6 练习题208
9.7 上机实战 208
第10章 Smarty 模板技术209
10.1 Smarty 技术简介   209
10.1.1 MVC软件开发框架209
10.1.2 Smarty模板210
10.2 Smarty 的安装配置  210
10.2.1 Smarty下载和安装211
10.2.2 Smarty配置211
10.2.3 第一个Smarty 程序212
10.3 Smarty 模板设计 214
10.3.1 Smarty模板文件214
10.3.2 Smarty中的注释214
10.3.3 Smarty中的变量214
10.3.4 修饰变量218
10.3.5 流程控制220
10.3.6 内建函数224
10.4 Smarty 程序设计  225
10.4.1 Smarty中的常用方法225
10.4.2 Smarty的配置变量226
10.5 案例剖析:利用Smarty 制作登录页面模板  226
10.5.1 程序功能介绍227
10.5.2 程序代码分析227
10.6 本章小结 229
10.7 练习题 229
10.8 上机实战 229
第11章 Dreamweaver CS6中的PHP程序设计230
11.1 Dreamweaver CS6 概述 230
11.2 利用Dreamweaver 建立PHP动态网站站点  231
11.2.1 站点的建立231
11.2.2 在Dreamweaver 中创建MySQL连接234
11.2.3 数据库连接的管理与应用236
11.3 数据集的创建与应用  237
11.3.1 利用Dreamweaver 创建记录集237
11.3.2 分页显示查询结果241
11.3.3 搜索结果页的创建243
11.3.4 主详细记录页的创建245
11.4 记录的添加、删除与更新 247
11.4.1 数据记录的添加247
11.4.2 删除数据251
11.4.3 数据记录的更新252
11.5 案例剖析:网上留言簿的实现  254
11.5.1 程序功能介绍254
11.5.2 程序代码分析256
11.6 本章小结259
11.7 练习题 259
11.8 上机实战259
第12章
利用PHP 技术构建跨平台的移动APP 261
12.1 jQuery 与jQuery Mobile简介261
12.1.1 jQuery Web 开发框架261
12.1.2 jQuery Mobile 移动应用开发框架262
12.2 jQuery Mobile 开发环境配置  263
12.2.1 jQuery Mobile 下载和安装263
12.2.2 jQuery Mobile 开发环境的配置与测试264
12.3 jQuery Mobile 框架的构成 268
12.3.1 页面和对话框268
12.3.2 链接和按钮的使用 270
12.3.3 工具栏的使用271
12.3.4 表单元素的使用273
12.3.5 列表控件274
12.3.6 jQuery Mobile 的布局276
12.4 案例剖析:手机版袖珍英语词汇速记本APP的设计与开发  277
12.4.1 程序功能介绍277
12.4.2 程序代码分析278
12.5 本章小结 281
12.6 练习题 282
12.7 上机实战 282
第13章 PHP 程序开发综合实例网络留言板283
13.1 系统概述 283
13.1.1 需求分析283
13.1.2 流程设计284
13.2 数据库设计284
13.2.1 需求分析及逻辑结构设计 284
13.2.2 数据库及数据表的建立285
13.3 系统公用模块设计及代码编写  287
13.3.1 用户类公用模块代码的设计与实现 287
13.3.2 留言内容类(Content)公用模块代码的设计与实现288
13.3.3 IP 地址类公用模块代码的设计与实现290
13.3.4 用户验证公用模块代码的设计与实现291
13.3.5 保存用户留言公用模块代码的设计与实现292
13.3.6 删除用户留言公用模块代码的设计与实现293
13.4 各功能页面的设计及代码编写 293
13.4.1 网站首页的设计与实现293
13.4.2 用户注册页面的设计与实现298
13.4.3 添加新留言页面的设计与实现300
13.4.4 问卷调查内容设置功能页面的设计与实现301
13.4.5 网络投票页面的设计与实现 305
13.4.6 网络投票结果查询页面的设计与实现308
13.5 本章小结309
13.6 练习题 310
13.7 上机实战 310
第14章
实验指导 311
14.1 实验一:利用Smarty 模板技术进行网站建设  311
14.1.1 实验项目设计目的311
14.1.2 需求分析及功能描述311
14.1.3 数据库设计312
14.1.4 代码设计313
14.2 实验二:成绩管理系统的设计与实现 318
14.2.1 实验项目设计目的318 
14.2.2 需求分析及功能描述318
14.2.3 数据库设计319
14.2.4 代码设计320
14.3 实验三:用户管理系统的设计与实现331
14.3.1 实验项目设计目的331
14.3.2 需求分析及功能描述331
14.3.3 数据库设计332
14.3.4 代码设计332
14.4 实验项目设计总结与提高  338
参考文献 339
內容試閱
前 言PHP 自诞生之日起,由于它的开源特性,就注定它有很强的生命力。目前,它已经成为全球范围内最流行的Web 程序开发语言之一。在国内,从事PHP 项目开发的程序员越来越多,由于PHP、MySQL数据库及Web 服务组件Apache 都是开源软件包,可以非常方便地在互联网上免费获取它们,并且部署也越来越简单,故而深受广大从业人员及各类企事业单位的喜爱。PHP 的简单易学、安全可靠以及跨平台等优点,也使它成为越来越多程序员的首选编程语言。根据时代的进步、技术的发展,本书在第一版的基础之上进行了修订,主要增加了Smarty 模板技术、jQuery Mobile 框架,以及利用jQuery Mobile 框架与PHP相结合开发手机APP,还特别介绍了Dreamweaver 的新版网页制作软件Dreamweaver CS6。本书特点在编写本书前,编者仔细梳理PHP 各相关知识模块之间的逻辑关系。在内容编排上严格遵循PHP 各知识点的基础与上层的关系,步步为营、层层递进,务求读者能快速掌握PHP综合编程能力。本书中的每个知识点都是以简短的篇幅介绍其中最基本、最常用的内容。通过精心设计的一些典型案例,介绍程序设计的基本方法,避免枯燥和空洞,在不知不觉之中使读者学会如何利用PHP 实现Web 编程。概括来讲,本书具有如下特点。取材广泛,注重实际应用。本书所有案例都是笔者从日常教学工作学习和生活中遴选出来的典型应用,具有很强的代表性,各案例力求功能齐全,注重实际应用。案例完整,结构清晰。本书选择的案例以及代码实现都是由浅入深、循序渐进。讲解通俗,步骤详细。每个案例的开发步骤都是以通俗易懂的语言阐述,并穿插图片和表格。代码准确,注释清晰。本书所有案例的代码都有详尽的注释,以便于读者理解核心代码的功能和逻辑意义。组织结构本书详细介绍了在Windows 环境下利用PHP 进行Web 编程的基本方法,包括PHP 程序运行环境的配置、PHP基本语法、PHP系统内置函数与用户自定义函数、在PHP 程序中对文件和目录的操作、MySQL数据库的安装与应用、PHP 与MySQL 结合进行数据库编程、正则表达式的概念与应用、面向对象编程技术、在Dreamweaver CS6 环境中实现PHP 编程等。本书大部分章节后面都附有丰富的练习题和上机实战题,从而有助于读者复习、巩固所学知识,以培养读者的实际编程能力。此外,为充分满足教学中实际需要,本书在第14 章还给出了PHP MySQL Apache 项PHP 目开发环境的简易配置方法,以及成绩管理系统设计与实现、用户管理系统的设计与实现等两个实验指导,书中所有实例程序代码都已调试通过,且运行无误。本书适用于高等学校计算机类专业和信息管理类专业的Web 编程技术课程及相似课程,关于完成该书讲授的课时数,建议安排课时总量为64 课时,其中理论教学课时为40,实验课时为24。读者对象应用型本科院校相关专业学生高职高专院校相关专业学生计算机培训教师和学员计算机爱好者和相关技术人员编者与致谢本书由曾俊国、李成大、姚蕾等编著,粟思科审,李骏、单瑾、刘祚成参与编写。全书内容与结构由曾俊国规划、统稿,并完成编写第1 章、3 章、4 章、5 章、7 章的全部内容;由李成大完成编写第2章、6章、11 章的全部内容;姚蕾完成编写第8 章、10 章、14章的全部内容;李骏完成编写第12章的全部内容;单瑾完成编写第9章的全部内容;刘祚成完成编写第13 章的全部内容。在本书编写过程中得到了我的同仁肖尚辉、谢志萍、王飞、熊平等同志的热情帮助,在此表示衷心的感谢。在本书编著过程中,引用了部分文献材料,在此一并表示感谢。同时参与本书编写工作的人员还有:周宏燕、钟晓林、王娟、胡静、杨龙、张成林、方明、王波、陈小军、雷晓 、李军华、陈晓云、方鹏、龙帆、刘亚航、凌云鹏、陈龙、曹淑明、徐伟、杨阳、张宇、刘挺 、单琳、吴川、李鹏、李岩、朱榕、陈思涛和孙浩,在此一并表示感谢。配套服务与本书配套的电子课件、其他教学资源可从https:pan.baidu.coms1hrG9KC8 下载,下载密码是q1t8。由于笔者水平所限,加之程序设计技术发展迅速,本教材的覆盖面广,书中错误和不妥之处在所难免,恳请广大读者批评指证。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.