《PHP超级培训班》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:中国IT培训工程编委会编
  • 出 版 社:珠海:珠海出版社
  • 出版年份:2002
  • ISBN:7806078207
  • 页数:491 页
图书介绍:本书详细介绍了计算机基础知识、中文InDesign专业排版实例教程等内容。

第1章 PHP的操作环境 1

1.1 网络知识概述 1

1.1.1 Internet 1

1.1.2 万维网 3

1.1.3 统一资源定位器 3

1.2 操作系统知识概述 4

1.2.1 Microsoft Windows 4

1.2.2 Linux 5

1.2.3 FreeBSD 6

1.2.4 Solaris 8

第2章 服务器的安装与PHP的设置 9

2.1 网络信息服务器(IIS) 9

2.2 安装IIS 10

2.3 新站点的建立 13

2.3.1 命名新站点 14

2.3.2 IP和端口的设置 15

2.3.3 站点根目录的设置 15

2.3.4 权限的配置 16

2.4 站点的设置 16

2.4.1 密码的认证 17

2.4.2 日志的使用 18

2.4.3 缺省网页的设置 18

2.5 PERSONAL WEB SERVER(PWS) 19

2.5.1 安装PWS 19

2.5.2 设置PWS 20

2.6 PHP的配置 22

2.6.1 Windows 98+PWS 22

2.6.2 Windows NT 4.0+IIS 4.0 22

3.1 安装APACHE服务器 26

第3章 LINUX下服务器安装与配置 26

3.2 配置APACHE服务器 28

3.2.1 httpd.conf文件 28

3.2.2 srm.conf文件 34

3.2.3 access.conf文件 37

第4章 MYSQL数据库 39

4.1 安装MYSQL 39

4.1.1 布局与安装 39

4.1.2 安全性 42

4.2 数据类型 51

4.2.1 基本类型 51

4.2.2 变量 54

4.2.3 列类型 54

4.3.3 CREATE TABLE 59

4.3.2 DROP DATABASE 59

4.3.1 CREATE DATABASE 59

4.3 数据库操作语句 59

4.3.4 ALTER TABLE 64

4.3.5 OPTIMIZE TABLE 66

4.3.6 DROP TABLE 66

4.3.7 DELETE 66

4.3.8 SELECT 67

4.3.9 JOIN 69

4.3.10 INSERT 70

4.3.11 REPLACE 72

4.3.12 LOAD DATA INFILE 72

4.3.13 UPDATE 76

4.3.14 USE 76

4.3.15 FLUSH语句和KILL 77

4.3.16 SHOW 78

4.3.17 LOCK TABLES/UNLOCK TABLES 82

4.3.18 GRANT和REVOKE 83

4.3.19 注释 85

4.3.20 CREATE FUNCTION/DROP FUNCTION 85

4.3.21 保留字 86

4.4 PHP、MYSQL、APACHE的结合 88

4.4.1 如何安装 88

4.4.2 如何配置 89

4.5 PHPMYADMIN的使用 91

第5章 PHP 4基础知识 101

5.1 PHP概述 101

5.1.1 什么是PHP 101

5.1.2 PHP的作用 102

5.2 发展过程 103

5.3 简单PHP程序举例 104

5.4.1 PHP与ASP、JSP 105

5.4 与各种语言的比较 105

5.4.2 PHP与其他CGI 108

5.4.3 PHP和C、Java 110

5.5 PHP 4的新发展 110

5.5.1 PHP 4特性和增加与增强 110

5.5.2 PHP 4新的变化 112

第6章 PHP 4编程知识 114

6.1 PHP 4语法介绍 114

6.1.1 一个简单的程序分析 114

6.1.2 嵌入HTML的方法 115

6.1.3 语句的分离 115

6.1.4 如何引用文件 116

6.1.5 注释 116

6.2 数据类型 117

6.3 常量 118

6.3.1 已定义的常量 118

6.3.2 常量应用举例 119

6.4 变量 120

6.4.1 初始化 120

6.4.2 使用变量 121

6.4.3 动态变量 125

6.4.4 外部变量 125

6.5 表达式与运算符号 129

6.5.1 表达式 129

6.5.2 运算符号 131

6.6 程序流控制语句 136

6.6.1 if..else条件语句 136

6.6.2 do..while循环语句 138

6.6.3 for 循环语句 140

6.6.4 switch条件语句 140

6.6.5 其他语句 141

6.7 函数 142

6.7.1 返回值 143

6.7.2 参数传递 145

6.7.3 函数缺省值 146

6.7.4 变量的作用域 147

6.7.5 嵌套函数 147

6.7.6 递归函数 148

第7章 常用函数 153

7.1 引言 153

7.2 各种函数库介绍 153

7.2.1 变量处理函数库 153

7.2.2 数学运算函数库 154

7.2.3 BC高精确度函数库 158

7.2.4 字符串处理函数库 158

7.2.5 数组处理函数库 166

7.2.6 PHP选项及相关信息函数库 176

7.2.8 目录管理函数库 178

7.2.7 动态链接函数库 178

7.2.9 日期与时间函数库 180

7.2.10 文件系统函数库 186

7.2.11 图形处理函数库 192

7.2.12 正则表达式函数库 196

7.2.13 FTP文件传输函数库 197

7.2.14 HTTP相关函数库 198

7.2.15 URL处理函数库 201

7.2.16 电子邮件函数库 202

7.2.17 网络函数库 202

7.2.18 压缩文件函数库 204

7.2.19 其它函数 206

8.2 常用数据库函数介绍 212

8.2.1 MySQL数据库函数库 212

8.1 引言 212

第8章 PHP 4 数据库函数 212

8.2.2 dBASE格式数据表函数库 217

8.2.3 dbm类数据库函数库 219

8.2.4 mSQL数据库函数库 220

8.2.5 ODBC数据库链接函数库 222

8.2.6 Orale数据库函数库 225

8.2.7 Oracle 8 数据库函数库 228

8.2.8 SQL Server数据库函数库 230

第9章 PHP 4、WEB与数据库的结合 232

9.1 WEB介绍 232

9.1.1 什么是Web 232

9.1.2 工作原理 233

9.1.3 基本功能 233

9.1.4 基本技术 234

9.1.5 存在问题 234

9.2.2 为何选择MySQL 235

9.2 WEB与数据库的结合 235

9.2.1 数据库的作用 235

9.3 如何连接PHP 4与MYSQL 236

9.3.1 建立PHP 4与MySQL的连接 236

9.3.2 创建数据库 237

9.3.4 应用举例 239

9.4 PHP 4对MYSQL的访问 242

9.4.1 实现分页显示 242

9.4.2 分页应用举例 244

9.4.3 引用函数的使用 247

9.5 PHP 4与其他数据库的结合 248

9.5.1 PHP 4与Microsoft Access 248

9.5.2 PHP 4与Microsoft SWL Server 249

9.5.3 PHP 4与Oracle 250

10.1.1 什么是面向对象 252

10.1 面向对象基础知识 252

第10章 面向对象设计编程 252

10.1.2 面向对象的特性 254

10.1.3 综述 256

10.2 在PHP 4中实现面向对象编程 256

10.2.1 封装的实现 256

10.2.2 继承的实现 257

10.2.3 重载与多态的实现 258

10.2.4 PHP 4使用面向对象的优点 259

10.3 高级面向对象编程技术 261

10.3.1 序列化 261

10.3.2 数据存储 262

10.3.3 拷贝与克隆 262

10.3.4 创建新的类对象 262

11.1 正则表达式基础 264

11.1.1 模式匹配的问题 264

第11章 正则表达式的使用 264

11.1.2 字符簇的匹配 265

11.1.3 重复出现的确定 266

11.2 PHP 4与PERL在正则表达式上的区别 267

11.2.1 模式要求 267

11.2.2 子匹配的问题 267

11.2.3 驱动库函数 267

11.3 如何使用正则表达式 268

11.3.1 使用方法 268

11.3.2 实例 269

第12章 PHP 4应用程序举例 270

12.1 留言板 270

12.2 计数器 280

12.3 WEB聊天室 283

12.4 确认身份 288

12.5 上传文件 295

12.6 投票系统 301

第13章 音乐网站界面编程 315

13.1 用户界面设计 315

13.1.1 界面的规划 317

13.1.2 功能的实现 320

13.1.2 管理员界面设计 355

第14章 BBS实例 377

14.1 实例分析部分 377

14.1.1 基本组成结构 377

14.1.2 数据存储结构 377

14.1.3 功能模块分析 378

14.1.4 界面设计分析 379

14.2 编程设计部分 380

14.2.1 创建数据库 380

14.2.2 制作主页面 381

14.3 补充说明 397

第15章 商业网站的创建 399

15.1 电子商务基本知识 399

15.1.1 电子商务的特性 400

15.1.2 电子商务的功能类型与构成 400

15.2 网站设计要点 402

15.2.1 设计原则 402

15.2.2 主要功能 403

15.3 以MYSQL作后台数据库 404

15.4 S使用通用文件 411

15.4.1 页面内容文件 411

15.4.2 连接与配置文件 417

15.4.3 函数集文件 425

15.5 新用户注册系统设计 434

15.6 搜索引擎设计 440

15.7 会员登录与身份验证设计 446

15.8 邮件列表设计 449

15.9 不同语言版本的实现 462

附录一 HTML语言参考 466

基本标志 466

文档整体属性标志 466

格式标志 466

文本标志 467

图像标志 467

表格标志 467

链接标志 468

表单标志 468

帧标志 469

附录二 PHP 4函数库 470

附录三 MYSQL 语言参考 485

MYSQL操作符 485

MYSQL的函数 486