《PHP动态网站建设》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:高成主编;张华弟等编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2002
  • ISBN:7118028479
  • 页数:271 页
图书介绍:PHP是目前最为流行的一种Web脚本语言,它在服务器端的运行可以根据用户的请求以及服务器端的数据生成动态网页,本书通过大量实例深入浅出地介绍了PHP各方面的知识。

入门篇 2

第1章 PHP简介 2

1.1 PHP起源与发展 2

1.2 PHP特性 2

1.2.1 优点 3

1.2.2 缺点 3

1.3 费用问题 4

1.4 Apahce与MySQL 4

小结 4

第2章 PHP安装 5

2.1 组建主机 5

2.1.1 外部采办 5

2.1.2 用户自建 6

2.1.3 其他方法 6

2.2 安装PHP 7

2.2.1 UNIX/Linux平台 7

2.2.2 Windows NT/Windows 2000平台 9

2.2.3 Windows 95/98/Me平台 10

小结 11

第3章 PHP的语法特点 12

3.1 PHP语法的一般特点 12

3.2 数值 13

3.2.1 数字 13

3.2.2 字符串 14

3.3 常量 16

3.4 变量 16

3.5 注释 18

3.5.1 单行注释 18

3.5.2 多行注释 19

3.6 表达式 19

3.6.1 表达式的构成 19

3.6.2 优先级和结合次序 20

3.7 输出 20

3.7.1 echo语句 20

3.7.2 print语句 21

3.8 操作符 21

3.8.1 算术操作符 21

3.8.2 条件操作符 22

3.8.3 一元操作符 24

3.8.4 逻辑操作符 25

3.8.5 三元操作符 26

3.8.6 字符串连接操作符 26

小结 27

第4章 PHP中的类型 28

4.1 PHP中的类型简介 28

4.2 简单类型 29

4.2.1 整型 29

4.2.2 双精度型 30

4.2.3 布尔型 30

4.2.4 字符串型 30

4.3 复合类型 31

4.3.1 数组 31

4.3.2 对象 32

小结 33

第5章 程序控制 34

5.1 语句 34

5.2 判断语句 34

5.2.1 if语句 35

5.2.2 switch语句 39

5.3 循环语句 42

5.3.1 for语句 42

5.3.2 while语句 45

5.3.3 do-while语句 45

5.3.4 循环嵌套 46

5.4 跳转语句 47

5.4.1 break语句 47

5.4.2 continue语句 48

小结 49

第6章 函数 50

6.1 函数定义 50

6.1.1 函数定义的一般规则 50

6.1.2 函数调用 52

6.1.3 return语句 53

6.2 函数和变量的作用域 54

6.2.1 局部变量 54

6.2.2 全局变量 55

6.2.3 静态变量 56

6.3 一般函数问题 57

6.3.1 函数的返回值 57

6.3.2 参数传递 59

6.3.3 函数嵌套 60

6.3.4 递归调用 61

6.4 高级函数技巧 63

6.4.1 参数数目可变的函数 63

6.4.2 按值调用和按引用调用 66

小结 69

数据库篇 72

第7章 MySQL入门 72

7.1 MySQL的主要特征 72

7.1.1 一般特性 72

7.1.2 兼容性 73

7.1.3 表格特性 73

7.2 MySQL的安装 74

7.2.1 安装MySQL 74

7.2.2 关闭MySQL 75

7.3 基本命令 75

7.3.1 创建数据库 75

7.3.2 建立数据表 76

7.3.3 填写数据表 77

7.3.4 SELECT命令 78

7.3.5 UPDATE、DROP、DELETE和ALTER命令 80

7.4 正则表达式 81

7.4.1 MySql正则表达式的描述 81

7.4.2 正则表达式中的保留字 81

7.5 安全问题 83

7.5.1 权限和口令 83

7.5.2 存储口令的位置 83

7.5.3 修改密码 84

7.5.4 备份 85

小结 85

第8章 PHP/MySQL函数 86

8.1 基本函数简介 86

8.1.1 初始化MySQL 86

8.1.2 创建数据库 86

8.1.3 连接数据库 86

8.1.4 建立MySQL查询 87

8.1.5 提取数据 87

8.1.6 特殊用途函数 87

8.2 连接多个数据库 88

8.3 建立错误检查 89

8.3.1 使用Die语句 89

8.3.2 错误提示信息 89

8.4 创建MySQL数据库 90

8.5 MySQL函数 90

8.5.1 MySQL函数列表 91

8.5.2 MySQL函数详解 92

小结 102

第9章 PHP/MySQL的初步应用 103

9.1 查询数据库 103

9.2 向服务器发送数据 106

9.3 修改数据 108

9.4 调协权限 113

9.4.1 MySQL用户管理 113

9.4.2 创建用户并授权 114

9.4.3 连接的权限 116

9.4.4 用户权限与级别 117

9.4.5 撤权并删除用户 119

9.4.6 设置用户权限的另一种方法 120

小结 121

第10章 MySQL数据库应用常见问题 122

10.1 数据库连接 122

10.1.1 没有连接 122

10.1.2 权限问题 123

10.2 语法错误 123

10.2.1 引号的问题 124

10.2.2 中断的MySQL语句 125

10.2.3 拼写错误的名称 126

10.2.4 逗号引起的错误 126

10.2.5 未被引号引起来的字符串参数 126

10.2.6 未被设定的变量 127

10.3 其他问题 127

10.3.1 数据太少或太多 127

10.3.2 分号的例外 128

10.3.3 TEXT、DATE和SET数据类型 128

10.3.4 通配符 128

10.3.5 NOT NULL和空记录 129

10.4 条理清楚的检查 130

小结 130

第11章 PHP和MySQL编程 132

11.1 在HTML表中显示查询 132

11.2 应用实例——Weblog 134

11.2.1 最简单的Weblog 135

11.2.2 最简单的Web页面来输入信息 138

11.2.3 添加数据库 140

11.2.4 搜索功能 149

11.2.5 分页显示MySQL数据库记录的类 150

小结 153

会话篇 156

第12章 会话 156

12.1 会话的概念 156

12.1.1 会话的概念 156

12.1.2 为什么要进行会话跟踪 156

12.1.3 需要解决的问题 157

12.2 实现会话跟踪可能的手段 157

12.2.1 IP地址 157

12.2.2 隐藏变量 158

12.2.3 cookie 158

12.3 会话的处理方法 159

12.3.1 确定会话的开始 159

12.3.2 变量传递 160

12.3.3 会话变量的存储位置 161

12.4 会话函数 161

12.5 常见问题 163

小结 163

第13章 客户/服务器交互技术 164

13.1 CGI的概念与编程 164

13.1.1 关于CGI 164

13.1.2 CGI应用程序 165

13.2 HTTP标题 166

13.3 cookie 168

13.3.1 cookie的问题 169

13.3.2 如何使用和设置cookie 169

13.4 JavaScript 172

13.4.1 PHP与JavaScript的关系 172

13.4.2 使用JavaScript的场合 172

13.4.3 如何联合使用PHP与JavaScript 173

13.5 表单 173

13.5.1 表单简介 173

13.5.2 创建表单 173

13.5.3 INPUT标识符 174

13.5.4 传递表单信息 178

13.5.5 示例 179

小结 180

第14章 面向对象程序设计 181

14.1 面向对象程序设计的特点及主要概念 181

14.1.1 面向对象程序设计的特点 181

14.1.2 面向对象程序设计的主要概念 182

14.1.3 PHP中关于OOP的约定 182

14.2 类的基础知识 183

14.2.1 类的定义 183

14.2.2 属性 184

14.2.3 函数 185

14.2.4 继承 186

14.2.5 重载 187

14.2.6 类的作用域 188

14.2.7 别名(aliase) 189

14.3 类与对象 191

14.3.1 对象建立 191

14.3.2 实例 192

14.4 与类相关的函数 198

14.4.1 打印对象 198

14.4.2 序列化 199

14.4.3 其他函数 199

小结 199

第15章 XML 201

15.1 XML概述 201

15.1.1 XML简介 201

15.1.2 文件的结构 203

15.1.3 XML的话法规则 205

15.1.4 在XML文件中使用HTML标签 207

15.1.5 HTML与XML的组合 209

15.2 数据结构的定义 212

15.2.1 DTD的声明及引用 212

15.2.2 标签的类型 215

15.2.3 实体的声明与使用 219

15.2.4 标签的属性 224

15.2.5 属性的类型 230

小结 234

附录 236

附录A 名词解释 236

附录B PHP函数清单 245