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

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

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 高职高专教材 > 计算机类 > PHP动态网页设计教程

浏览历史

PHP动态网页设计教程

PHP动态网页设计教程

prev next

  • 商品货号:20170503033
  • 所属系列:全国高等院校应用型创新规划教材—计算机系列
    商品重量:0克
    作者:黄迎久,石炜
    出版社:清华大学出版社
    图书书号/ISBN:9787302451891
    出版日期:20170401
    开本:16开
    图书页数:264
    图书装订:平装
    版次:1
    印张:16.5
    字数:398000
    所属分类:TP393.092;TP312
  • 上架时间:2017-05-03
    商品点击数:1152
  • 定价:¥38.00元
    本店售价:¥38.00元
    注册用户:¥38.00元
    vip:¥36.10元
    黄金等级:¥34.20元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

 内容简介

本书以XAMPP为开发平台,全面介绍了PHPMySQL的基础知识、程序结构及网页制作技巧。全书共分为14章,包括PHP简介与开发工具、PHP语言基础、PHP流程控制语句、自定义函数、数组、字符串处理、PHPWeb页面交互、MySQL数据库、PHP操作MySQL数据库、PHP会话控制、图形图像处理、文件和目录操作、面向对象和PDO数据库抽象层。

本书以最新发布的PHP 7.0为主讲内容,结合MySQL数据库,全面、详细地介绍了PHP动态网页设计的基础知识和设计技巧。全书结构合理、思路清晰、语言简练流畅、实例翔实,在准确讲解概念的基础上力求通俗易懂,每章均配有实践性很强的综合实训案例,旨在培养学生的实践动手能力。

  本书可作为普通高校非计算机专业计算机类课程的教材,也可以作为PHPMySQL网页设计的自学用书。

前    言

  PHP是当今全球最普及、应用最广泛的Web应用开发语言之一,全世界有超过3000万个网站和2万多家公司选用了PHP,其中包括百度、雅虎、德国汉莎航空电子售票系统、华尔街在线的金融信息发布系统等。在近几年的编程语言排行榜中,PHP以其卓越的性能一直稳居前茅,PHP 7.0的正式发布更是掀起了新一轮的PHP应用狂潮。

  作者根据多年的教学经验,结合最新发布的PHP 7.0和MySQL数据库,在分析、总结国内外多种同类教材的基础上,编写了本书。本书力求理论联系实际,通过贯穿全书的实训案例,引导和启发学生快速掌握网站建设的方法。

  本书共分14章,内容如下。

  第1章主要介绍PHP语言的发展过程及特点、XAMPP系统的安装与启动、PHP语言的基本语法知识。

  第2章主要介绍PHP语言的数据类型、常量和变量、运算符和表达式等内容。

  第3章主要介绍PHP流程控制语句——if语句、if…else语句、switch语句、while语句、for语句等内容。

  第4章主要介绍自定义函数的基本概念、变量的作用域等内容。

  第5章主要介绍数组概述、一维数组、二维数组等内容。

  第6章主要介绍字符串基本概念、处理字符串的相关函数等内容。

  第7章主要介绍Web页面各类控件的属性以及PHP程序采集数据的方法等内容。

  第8章主要介绍MySQL数据库以及操作数据库、数据表、记录等相关SQL语句和MySQL命令等内容。

  第9章主要介绍PHP程序连接MySQL数据库,利用SQL语句操作数据表、记录等内容。

  第10章主要介绍PHP中Cookie和Session的基本概念及应用方法等内容。

  第11章主要介绍PHP中图形图像的处理方法等内容。

  第12章主要介绍PHP中文件和目录的操作方法等内容。

  第13章主要介绍PHP中面向对象的基本概念和类的相关应用等内容。

  第14章主要介绍利用PDO数据库抽象层连接MySQL数据库,操作MySQL数据表、记录等内容。

  本书内容丰富、结构合理、思路清晰、语言简练流畅,书中所有实例都已在XAMPP系统下调试并运行通过。为了能让读者更好地掌握PHP和MySQL,大部分章节都编写了一个综合实训案例。读者依据本书循序渐进地学习,可以巩固基本知识,培养实践能力,增强对基本概念的理解和解决实际问题的能力,能够高效地掌握PHP开发网站的技巧。

  本书获内蒙古科技大学教材建设项目资助,主要由内蒙古科技大学计算机教学基地的教师编写,由黄迎久(内蒙古科技大学计算机教学基地)和石炜(内蒙古科技大学机械工程学院)任主编,内蒙古科技大学计算机教学基地的徐扬、赵军富、张利新、王猛任副主编。本书写作分工:第1章、第9章和第12章由徐扬编写,第2章和第6章由张利新编写,第3章和第11章由王猛编写,第8章和第14章由赵军富编写,第4章、第5章和第7章由石炜编写,第10章、第13章和前言由黄迎久编写;全书由黄迎久负责统稿。

  由于作者水平有限,书中的疏漏和不妥在所难免,欢迎广大读者批评指正。

  

 

编  者  

目录

第1章  PHP简介与开发工具 1
1.1  PHP简介 2
1.1.1  PHP概述 2
1.1.2  PHP脚本程序工作流程 3
1.2  开发工具 5
1.2.1  集成系统的安装与启动 5
1.2.2  PHP程序开发工具 8
1.3  PHP语法基础 9
1.3.1  PHP标记符 9
1.3.2  PHP注释 10
1.3.3  PHP语句与语句块 10
1.3.4  PHP输出指令 11
1.3.5  PHP编码规范 12
1.4  综合实训案例 13
本章小结 15
习题 15
第2章  PHP语言基础 17
2.1  常量 18
2.1.1  自定义常量 18
2.1.2  预定义常量 19
2.1.3  检测常量是否已被定义 19
2.2  变量 20
2.2.1  变量的命名 20
2.2.2  变量的赋值 20
2.2.3  变量的作用域 21
2.2.4  可变变量 21
2.3  PHP数据类型 22
2.3.1  标量数据类型 22
2.3.2  复合数据类型 24
2.3.3  特殊数据类型 25
2.3.4  检测数据类型 25
2.4  PHP运算符 26
2.4.1  算术运算符 26
2.4.2  字符串运算符 26
2.4.3  赋值运算符 27
2.4.4  递增/递减运算符 27
2.4.5  比较运算符 28
2.4.6  逻辑运算符 29
2.4.7  条件运算符 29
2.4.8  错误抑制运算符 29
2.4.9  运算符的优先级 30
2.5  数据类型的转换 30
2.5.1  类型自动转换 30
2.5.2  强制类型转换 32
本章小结 34
习题 35
第3章  PHP流程控制语句 37
3.1  选择结构 38
3.1.1  if语句 38
3.1.2  if…else语句 39
3.1.3  switch语句 40
3.2  循环结构 41
3.2.1  while语句 41
3.2.2  do…while语句 42
3.2.3  for循环语句 43
3.3  跳转语句 44
3.3.1  continue语句 44
3.3.2  break语句 45
3.4  包含语句 46
3.4.1  include()语句 46
3.4.2  require()语句 47
3.4.3  include_once( )语句 49
3.4.4  require_once( )语句 49
3.5  综合实训案例 50
本章小结 51
习题 51
第4章  自定义函数 53
4.1  自定义函数 54
4.1.1  自定义函数的定义与调用 54
4.1.2  在函数间传递参数 55
4.1.3  函数的返回值 58
4.2  变量的作用域 59
4.3  变量的生存周期 60
本章小结 61
习题 61
第5章  数组 63
5.1  数组概述 64
5.1.1  数组的基本概念 64
5.1.2  数组的分类 64
5.2  一维数组 64
5.2.1  一维数组的声明 64
5.2.2  遍历数组 66
5.3  二维数组 68
5.3.1  二维数组的声明 68
5.3.2  二维数组元素的访问 69
5.4  PHP全局数组 70
5.4.1  $_SERVER[ ]全局数组 70
5.4.2  $_GET[ ]和$_POST[ ]
全局数组 71
5.4.3  $_REQUEST[ ]全局数组 73
5.4.4  $_COOKIE[ ]全局数组 73
5.4.5  $_SESSION[ ]全局数组 73
5.4.6  $_ENV[ ]全局数组 73
5.4.7  $_FILES[ ]全局数组 74
本章小结 74
习题 74
第6章  字符串处理 75
6.1  字符串简介 76
6.2  字符串操作 76
6.2.1  获取字符串长度 76
6.2.2  截取字符串 78
6.2.3  操作子字符串 80
6.2.4  字符串替换函数 85
6.2.5  比较字符串 88
6.2.6  去除字符串首尾空格和特殊
字符 90
6.2.7  字符串与HTML相互转换 92
6.2.8  连接与分割字符串 94
6.3  综合实训案例 97
本章小结 99
习题 99
第7章  PHP与Web页面交互 101
7.1  表单数据采集 102
7.1.1  表单 102
7.1.2  表单控件 103
7.2  综合实训案例 114
本章小结 116
习题 117
第8章  MySQL数据库 119
8.1  MySQL的启动和关闭 120
8.1.1  MySQL服务器的启动 120
8.1.2  连接MySQL服务器 120
8.1.3  关闭MySQL服务器 121
8.2  字符集 121
8.2.1  字符集简介 121
8.2.2  MySQL字符集 121
8.2.3  MySQL中的字符集转换
过程 123
8.2.4  MySQL字符集的设置 124
8.3  操作数据库 125
8.3.1  查看数据库 125
8.3.2  创建数据库 126
8.3.3  选择数据库 127
8.3.4  删除数据库 127
8.4  操作数据表 127
8.4.1  创建数据表 127
8.4.2  显示数据表的信息 129
8.4.3  修改数据表 130
8.4.4  删除数据表 131
8.5  操作数据 131
8.5.1  新增记录 131
8.5.2  批量增加记录 133
8.5.3  修改记录 133
8.5.4  删除记录 133
8.6  数据查询语句 134
8.6.1  单表查询 134
8.6.2  多表查询 142
8.7  phpMyAdmin图形化管理工具 146
8.7.1  启动phpMyAdmin 146
8.7.2  数据库管理 147
8.7.3  数据表管理 148
8.8  综合实训案例 149
本章小结 152
习题 152
第9章  PHP操作MySQL数据库 153
9.1  PHP操作MySQL数据库的函数 154
9.1.1  连接MySQL数据库 154
9.1.2  设置数据库字符集 155
9.1.3  执行SQL语句 156
9.1.4  遍历结果集 158
9.1.5  关闭与MySQL数据库的
连接 160
9.2  综合实训案例 161
本章小结 164
习题 164
第10章  PHP会话控制 165
10.1  Cookie会话技术 166
10.1.1  在浏览器中设置Cookie 166
10.1.2  Cookie的功能 167
10.1.3  Cookie的分类 167
10.1.4  创建Cookie 167
10.1.5  读取Cookie 168
10.1.6  删除Cookie 169
10.2  Session会话技术 170
10.2.1  了解Session 170
10.2.2  Session与Cookie的区别 170
10.2.3  Session的设置 171
10.2.4  Session的启动和删除 171
10.3  综合实训案例 175
本章小结 177
习题 177
第11章  图形图像处理 179
11.1  GD函数库 180
11.1.1  了解GD函数库 180
11.1.2  设置GD2函数库 180
11.2  常见图像处理 181
11.2.1  创建画布 181
11.2.2  设置颜色 182
11.2.3  生成图像 182
11.2.4  销毁图像 184
11.2.5  绘制点与线 185
11.2.6  绘制几何图形 186
11.2.7  填充几何图形 189
11.2.8  绘制文字 192
11.3  综合实训案例 194
本章小结 196
习题 196
第12章  文件和目录操作 197
12.1  文件的处理 198
12.1.1  打开文件 198
12.1.2  读取文件 199
12.1.3  写入文件 205
12.1.4  关闭文件 206
12.1.5  删除文件 207
12.1.6  复制文件 207
12.1.7  移动和重命名文件 208
12.2  目录操作 208
12.2.1  打开目录 208
12.2.2  读取目录 209
12.2.3  关闭目录 209
12.2.4  创建目录 210
12.2.5  删除目录 210
12.2.6  改变目录 211
12.3  文件上传和下载 211
12.3.1  相关设置 211
12.3.2  文件上传 212
12.3.3  文件下载 215
12.4  综合实训案例 216
本章小结 218
习题 218
第13章  面向对象 219
13.1  概述 220
13.1.1  面向对象的概念 220
13.1.2  PHP面向对象的特点 220
13.2  类和对象 220
13.2.1  类的结构与声明方式 221
13.2.2  属性和方法的定义 221
13.2.3  类的实例化 222
13.2.4  访问类中的成员 222
13.2.5  特殊的访问方法——$this
 和“::” 222
13.2.6  构造方法 223
13.2.7  析构方法 223
13.3  类的封装 224
13.3.1  public公共成员 224
13.3.2  private私有成员 225
13.3.3  protected保护成员 226
13.3.4  static静态成员 226
13.3.5  final最终成员 227
13.4  类的继承与重载 228
13.4.1  类的继承 228
13.4.2  类的重载 229
13.5  接口 230
13.5.1  接口的声明 230
13.5.2  接口的应用 230
13.6  综合实训案例 231
本章小结 232
习题 232
第14章  PDO数据库抽象层 235
14.1  PDO概述 236
14.1.1  PDO的概念及特点 236
14.1.2  PDO的配置 236
14.2  PDO连接数据库 237
14.3  在PDO中执行SQL语句 238
14.3.1  exec()方法 238
14.3.2  query()方法 239
14.3.3  预处理语句prepare()
 和execute() 240
14.4  PDO获取结果集 242
14.4.1  fetch()方法 242
14.4.2  fetchAll()方法 243
14.4.3  fetchColumn()方法 244
14.5  PDO错误处理 245
14.5.1  errorCode()方法 245
14.5.2  errorInfo()方法 245
14.6  PDO捕获SQL语句中的错误 246
14.6.1  使用默认模式
 PDO::ERRMODE_SILENT 247
14.6.2  使用警告模式
 PDO::ERRMODE_
 WARNING 247
14.6.3  使用异常模式
 PDO::ERRMODE_
 EXCEPTION 248
14.7  PDO事务处理 249
14.8  综合实训案例 250
本章小结 252
习题 252
参考文献 253
 

商品标签

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

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

用户评论(共0条评论)

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