《PHP 4.0入门与提高》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:吕京涛,陈宗斌编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302050015
  • 页数:334 页
图书介绍:

引言 1

第1章 什么是PHP 3

1.1 PHP简介 4

1.2 PHP的功能及特点 5

1.3 PHP与其他脚本语言的比较 6

1.4 PHP 4.0的新特性 7

第2章 安装与配置PHP 9

2.1 Linux系统下安装PHP 10

2.1.1 基本概念 10

2.1.2 编译Apache和PHP 10

2.1.3 使用RPM安装 12

2.2 Windows系统下安装PHP 13

2.2.1 下载PHP执行文件手工安装 13

2.2.2 使用安装向导 17

2.2.3 安装扩展模块 18

2.3 PHP配置文件 19

第3章 从一个简单的程序来了解PHP 25

3.1 一个简单的PHP程序 26

3.2 PHP代码在HTML中的嵌入形式 27

3.3 PHP语句分隔 27

3.4 程序注释 28

3.5 引用文件 28

第4章 PHP的数值类型、运算符和表达式 31

4.1 数值类型 32

4.1.1 数字 32

4.1.2 文本 33

4.2 常量 35

4.2.1 PHP预定义常量 35

4.2.2 用户定义常量 37

4.3 变量 37

4.3.1 预定义变量 37

4.3.2 变量的初始化 40

4.3.3 变量的范围 41

4.3.4 活动变量 43

4.3.5 外界PHP变量 43

4.4 PHP的数组处理 45

4.4.1 一维数组 45

4.4.2 多维数组 46

4.5 运算符 47

4.5.1 算术运算符 47

4.5.2 赋值运算符 47

4.5.3 位运算符 48

4.5.4 逻辑运算符 48

4.5.5 比较运算符 48

4.5.6 错误控制运算符 49

4.5.7 自增(自减)运算符 49

4.5.8 字符串连接运算符 50

4.5.9 运算符的优先顺序和结合规则 51

有5章 PHP的基本控制语句 53

5.1 表达式 54

5.1.1 简单表达式 54

5.1.2 有副作用的简单表达式 54

5.1.3 复杂表达式 54

5.2 分支控制语句 55

5.2.1 if语句 55

5.2.2 else语句 55

5.2.3 elseif语句 56

5.2.4 if语句的交互语法if...endif 56

5.2.5 switch语句 57

5.3 循环控制语句 59

5.3.1 while语句 59

5.3.2 do...while语句 59

5.3.3 for语句 60

5.3.4 break语句 62

5.3.5 continue语句 63

5.4 require()语句和include()语句 64

5.4.1 require()语句 64

5.4.2 include()语句 65

5.4.3 require_once()语句和include_once()语句 66

5.5 函数 68

5.5.1 返回值 68

5.5.2 参数 68

5.5.3 变量函数 70

第6章 PHP与面向对象技术 71

6.1 面向对象程序设计 72

6.1.1 面向对象技术简介 72

6.1.2 面向对象程序设计方法的基础 73

6.2 PHP的面向对象特征 73

6.2.1 PHP中类的定义方法 74

6.2.2 另外一个实例 75

6.3 PHP的类和对象函数 78

6.4 程序实例 79

第7章 数据库操作 87

7.1 PHP操作MySQL数据库的函数 88

7.1.1 数据库连接函数 88

7.1.2 数据库操作函数 89

7.1.3 结果处理函数 90

7.2 MySQL数据库基本操作 92

7.2.1 在MySQL中建立一个测试表格 92

7.2.2 使用PHP连接到数据库 93

7.2.3 数据库基本操作 94

7.3 定义PHP类 96

7.4 使用类开发PHP脚本 99

7.5 phpMyAdmin简介 101

第8章 使用Cookie和Session 105

8.1 Cookie的使用 106

8.1.1 Cookie 106

8.1.2 Cookie函数的使用 107

8.1.3 应用举例 109

8.2 Session的使用 113

8.2.1 Session简介 113

8.2.2 配置Session 115

8.2.3 PHP中的Session函数 116

8.2.4 应用举例 118

第9章 PHP的文件和目录操作 125

9.1 函数简介 126

9.1.1 路径函数 126

9.1.2 文件操作函数 126

9.1.3 文件属性函数 128

9.2 处理文件上传 130

9.3 使用远程文件 133

9.4 远程文件管理 135

9.5 文件操作的类 153

第10章 PHP网络应用 167

10.1 PHP的网络函数 168

10.1.1 URL处理函数 168

10.1.2 FTP函数 169

10.1.3 其他网络函数 171

10.2 使用PHP发送电子邮件 176

10.3 使用PHP访问FTP站点 179

10.4 实用网络程序 188

第11章 正则表达式 195

11.1 正则表达式简介 196

11.2 模式匹配 196

11.2.1 基本匹配模式 197

11.2.2 转义字符 198

11.2.3 字符簇匹配 199

11.3 程序实例 200

第12章 PHP中的图像处理 205

12.1 PHP的图像函数 206

12.1.1 创建图像函数 206

12.1.2 颜色处理函数 207

12.1.3 绘图函数 207

12.1.4 图像输出和释放 208

12.2 利用PHP生成动态图像 210

12.2.1 图片上添加动态文字 210

12.2.2 文字按钮 210

12.3 phplot——图表生成工具 218

12.3.1 函数参考 219

12.3.2 使用举例 222

12.4 制作图表的其他方法 226

第13章 PHP与XML 231

13.1 XML解析器以及PHP的XML函数库 232

13.1.1 XML简介 232

13.1.2 XML解析器 233

13.1.3 PHP的XML函数库 233

13.1.4 事件回调函数和错误信息 234

13.2 读取XML文件的标记 236

13.3 处理、重新输出XML文件中的内容 238

13.3.1 返回HTML代码 238

13.3.2 为XML代码加上颜色 240

13.4 输出XML标记的位置 245

第14章 PHP的简单应用(一) 257

14.1 写一个可以发表观点的页面 258

14.2 时钟 265

14.3 检查链接有效性 266

14.4 页面重定向 274

第15章 PHP的简单应用(二) 279

15.1 日历 280

15.2 站点地图 289

15.3 论坛 294

第16章 综合实例——个人财务收支系统 311

16.1 功能介绍 312

16.2 数据库设计 312

16.3 页面设计 314

16.4 PHP程序的开发 316

16.4.1 config.php——系统配置文件 317

16.4.2 chinese.inc.php——中文版的变量定义文件 318

16.4.3 english.inc.php——英文版的变量定义文件 318

16.4.4 index.php——显示用户登录表单 319

16.4.5 validate.php——处理用户登录请求并返回相应的文件 320

16.4.6 main.php——输出用户的主页面 321

16.4.7 new.php——输出供用户添加新记录的表单 323

16.4.8 newaction.php——处理new.php表单中的变量,更新数据库 325

16.4.9 actual.php——显示本月收支状态以及所有收支记录 327

16.4.10 search.php——输出搜索表单供用户填写 330

16.4.11 searchaction.php——向数据库中查询符合条件的记录 332