当前位置:首页 > 工业技术
PHP4网站构架精粹
PHP4网站构架精粹

PHP4网站构架精粹PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:冠群创作室编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2001
  • ISBN:790006608X
  • 页数:367 页
图书介绍:
《PHP4网站构架精粹》目录

第1章 PHP简介 1

1.1 PHP的由来及发展 1

1.2 PHP的工作原理及其功能 1

1.2.1 PHP是怎样工作的 1

1.2.2 PHP能干什么 3

1.3 PHP的使用环境 3

第2章 PHP与动态页面设计入门 4

2.1 PHP与其他动态页面设计语言的区别 4

2.1.1 PHP与ASP的区别 4

2.1.2 PHP与JavaScript的区别 5

2.2 PHP的基本结构 5

2.2.1 标志符 6

2.2.2 基本符号 6

2.3 最简单的PHP程序 7

第3章 Linux及Unix环境下PHP的安装和调试 8

3.1 安装前的准备 8

3.2 MySQL的安装及配置 9

3.2.1 MySQL的安装步骤 9

3.2.2 MySQL的基本设置 9

3.2.3 MySQL的测试 10

3.3 PHP与Apache安装及配置 12

3.3.1 PHP与Apache的安装步骤 12

3.3.2 PHP与Apache安装的基本设置 14

3.3.3 系统安装的运行测试 15

3.4 PHP结合Apache安装时的编译选项 15

3.4.1 运行编译配置的方法 16

3.4.2 配置内容 16

第4章 Windows9x/NT/2000环境下PHP的安装和调试 21

4.1 安装前的准备工作 21

4.1.1 安装文件的处理 21

4.1.2 配置文件的修改 21

4.2 PHP在PWS或IIS3下的安装和配置 23

4.2.1 自动方式安装 23

4.2.2 手动方式安装 23

4.3 PHP在IIS4或以上版本的安装和配置 25

4.4 PHP在Windows版本的Apache下的安装和配置 26

4.4.1 Apache的安装 26

4.4.2 让PHP在Apache中运行 27

4.5 PHP在Omni HTTPd下的安装和配置 28

第5章 PHP编程基础 29

5.1 PHP中的常量 29

5.1.1 系统内定常量 29

5.1.2 自定义常量 30

5.2 PHP中的变量 31

5.2.1 整数(Integer)型变量 31

5.2.2 浮点数字(Floating point numbers)型变量 32

5.2.3 字符串(String)型变量 32

5.2.4 数组(Arrays)型变量 32

5.2.5 对象(Objects)型变量 32

5.2.6 数据类型的互换 32

5.3 PHP的运算符 33

5.3.1 算术运算符 33

5.3.2 字符运算符 35

5.3.3 逻辑运算符 37

5.3.4 比较运算符 38

5.3.5 赋值运算符 39

5.3.6 位运算符 40

5.3.7 PHP的特殊运算符 42

5.4 PHP的语法基础 44

5.4.1 PHP的基本语句类型 44

5.4.2 PHP语句的表示 45

5.5 PHP中的变量的使用 47

5.5.1 外来变量 47

5.5.2 变量的使用技巧 51

5.5.3 变量使用的注意事项 55

5.6 PHP程序的流程控制 56

5.6.1 if流程控制语句 56

5.6.2 while循环控制语句 59

5.6.3 for循环控制语句 61

5.6.4 switch跳转控制语句 63

5.6.5 break、continue控制语句 65

第6章 函数应用 67

6.1 函数的定义方法 67

6.1.1 函数名称 67

6.1.2 函数标记 68

6.1.3 函数语句 68

6.2 函数的调用 70

6.2.1 对有出口参数函数的调用 70

6.2.2 对无出口参数函数的调用 70

6.3 函数中变量的作用范围 71

第7章 使用类 74

7.1 什么是类 74

7.2 对象的基本概念及其组成 74

7.3 PHP中类和对象的使用 75

7.3.1 类的定义 75

7.3.2 类的使用 76

第8章 使用数组 80

8.1 数组的创建 80

8.2 数组的排序 85

8.2.1 按数组的值排序 85

8.2.2 按下标排序 88

8.3 数组元素的存取操作 91

8.3.1 数组的指针操作 91

8.3.2 获取数组的整体信息 94

第9章 数学运算 98

9.1 PHP中的代数运算 98

9.1.1 三角函数 98

9.1.2 进制运算 101

9.1.3 乘方开方 105

9.1.4 随机数 107

9.1.5 其他杂项 108

9.2 BC高精度运算 114

9.2.1 和、差、积、商运算 114

9.2.2 求模运算 116

9.2.3 乘方、开方运算 116

9.2.4 比较运算 117

9.2.5 设定小数位数 118

第10章 浏览器I/O操作 119

10.1 浏览器信息读取操作 119

10.2 信息输出操作 120

第11章 操作页面与HTML集成技术 123

11.1 PHP与HTML关系 123

11.1.1 PHP文件完全与HTML分离 123

11.1.2 HTML中嵌入PHP语句 124

11.2 HTML页面与PHP的集成设计方法 125

第12章 文件、目录操作技术 129

12.1 PHP的文件操作 129

12.1.1 文件打开与关闭 129

12.1.2 文件修改与读写 130

12.1.3 运行指定文件 134

12.1.4 文件信息的获取 135

12.1.5 文件复制与删除 137

12.1.6 文件当前状态测试 138

12.1.7 其他文件操作 139

12.2 PHP的目录操作 140

12.2.1 目录创建 140

12.2.2 目录切换 140

12.2.3 目录读取 141

12.2.4 使用流操作目录 142

第13章 字符串操作技术 144

13.1 字符的一般处理 144

13.1.1 字符的添加 144

13.1.2 字符的删除 144

13.1.3 字符的转换 145

13.1.4 字符的截取 149

13.1.5 字符的格式化、输出 154

13.1.6 字符的查找、比较 155

13.1.7 其他字符处理函数 158

13.2 字符操作中的拼写检查 159

13.2.1 载入新字典 160

13.2.2 单字检查 160

第14章 图形、图表对象操作技术 162

14.1 确定图形尺寸 162

14.2 图形色彩操作 164

14.2.1 颜色读取和设定 164

14.2.2 着色处理 165

14.2.3 色彩计算 166

14.3 图形绘制 167

14.3.1 新建和关闭图形 167

14.3.2 图形绘制 167

14.4 图形与文字的搭配 168

14.4.1 字型选择 168

14.4.2 文字输出 169

第15章 时间日期操作技术 174

15.1 日期转换 174

15.1.1 Julian日计数转换为月份名称 174

15.1.2 Julian日计数转换为星期名称 175

15.2 时间操作 176

15.2.1 时间获取 176

15.2.2 时间计算 178

15.2.3 时间的格式化 179

第16章 身份认证技术 187

16.1 Header()函数 187

16.2 使用Header()函数进行身份确认 187

16.3 利用Apache系统进行身份确认的方式 190

第17章 网络编程技术 191

17.1 IMAP电子邮件系统 191

17.1.1 打开和关闭邮箱 191

17.1.2 邮件内容的读取 192

17.1.3 邮件的删除和复制 195

17.1.4 信息编、解码及错误显示 196

17.1.5 邮箱订阅 197

17.2 FTP文件传输系统操作 197

17.2.1 FTP服务器的连接及中断 198

17.2.2 文件上传、下载及文件信息读取 198

17.2.3 系统操作 200

17.2.4 文件修改及删除 200

17.3 Socket操作技术 202

17.3.1 Socket的打开和关闭 202

17.3.2 IP及主机名解析 203

17.3.3 系统日志操作 205

17.3.4 信息的传送 205

第18章 数据库集成概述 207

18.1 数据库技术的发展过程 207

18.1.1 层次模型和网状模型阶段 207

18.1.2 关系模型阶段 208

18.1.3 面向对象数据模型阶段 208

18.2 集中式数据库系统 208

18.2.1 三级模式的结构 208

18.2.2 数据库管理系统 209

18.3 分布式数据库系统 209

18.3.1 模式结构 210

18.3.2 系统结构 210

18.3.3 分布式数据库的特点 210

18.4 结构化查询语言(SQL) 211

18.4.1 SQL语言的特点 212

18.4.2 SQL命令简述 212

第19章 深入Web数据库 221

19.1 什么是Web数据库 221

19.2 Web数据库的使用 221

19.3 Web数据库在实际网页中的应用 223

第20章 PHP与dBase数据库 228

20.1 创建dBase数据库表 228

20.2 打开dBase数据库表 229

20.3 dBase数据库添加、读取和删除操作 229

20.4 dBase数据库表的关闭 233

第21章 PHP与dbm数据库 234

21.1 dbm数据库表的打开和关闭 234

21.2 dbm数据库的记录插入、修改和删除 235

21.3 dbm数据库的读取操作 236

第22章 PHP与InterBase数据库 238

22.1 连接InterBase服务器 238

22.2 关闭InterBase服务器的连接 239

22.3 InterBase数据库的查询操作 239

22.4 InterBase数据库的其他操作 241

第23章 PHP与mSQL数据库 242

23.1 mSQL数据库的连接 242

23.2 mSQL数据库连接的关闭 242

23.3 新建、删除mSQL数据库 243

23.4 mSQL数据库各类信息的获取 243

23.4.1 数据库的查询操作 243

23.4.2 数据库信息的获取 244

23.4.3 查询结果及字段信息的获取 244

23.5 mSQL数据库的其他操作 246

23.5.1 内存释放 247

23.5.2 指针移动 247

23.5.3 字符转换 247

第24章 PHP与MySQL数据库 251

24.1 MySQL数据库的特征简介 251

24.2 MySQL数据库的连接和关闭 252

24.3 新建及删除MySQL数据库 253

24.4 MySQL数据库的数据记录操作 253

24.4.1 数据查询操作 253

24.4.2 查询结果分析 254

24.4.3 其他操作 257

24.5 MySQL数据库表字段操作 258

24.5.1 提取字段的整体信息 258

24.5.2 分类提取字段信息 259

第25章 PHP与ODBC数据源 265

25.1 ODBC的连接和关闭 265

25.2 ODBC数据库的SQL查询 266

25.3 ODBC数据库的查询结果分析 267

25.4 ODBC数据库的其他操作 269

25.4.1 数据返回值的设定 269

25.4.2 ODBC数据源的改变 269

25.4.3 查询设定及其他 270

第26章 PHP与Oracle数据库 271

26.1 Oracle数据库的连接和关闭 271

26.2 Oracle数据库的环境变量的设定 272

26.3 Oracle数据库的SQL查询 273

26.4 Oracle数据库的查询结果分析 274

26.5 Oracle数据库的系统操作等函数 275

第27章 Cookie操作技术 277

27.1 Cookie的由来 277

27.1.1 什么是Cookie 277

27.1.2 Cookie的发展过程 277

27.2 Cookie的工作机理 278

27.3 PHP中对Cookie的操作 280

27.3.1 Cookie的创建 280

27.3.2 Cookie的使用 281

27.3.3 Cookie的删除 282

27.4 其他 282

第28章 创建通用商业性网站应用系统 284

28.1 通用商业性网站应用系统构架的基本内容 284

28.2 系统公共代码设计 285

28.2.1 版权、联系信息 285

28.2.2 页面说明信息 286

28.2.3 连接数据库 287

28.3 最新更新时间显示 288

28.4 计数器设计 288

28.4.1 依靠数据库进行的计数器 289

28.4.2 依靠文件进行的计数器 291

28.5 新用户注册 292

28.5.1 注册界面 292

28.5.2 资料有效性判断及数据库操作 294

28.6 用户登录 295

28.7 通讯录 297

28.7.1 加入 297

28.7.2 查找 298

28.7.3 退出 300

28.8 站内搜索的实现 301

28.9 退出登录 302

28.10 网站管理员数据库管理 303

第29章 编写网络聊天程序 319

29.1 聊天室简介 319

29.2 功能概述及性能要求 319

29.3 数据库设计 320

29.3.1 聊天信息数据库表 321

29.3.2 动作设定数据库表 321

29.3.3 留言数据库表 322

29.4 聊天界面设计 323

29.5 PHP代码设计 325

29.5.1 数据库连接 326

29.5.2 输入检查 326

29.5.3 提交输入 327

29.5.4 文字颜色及显示字体设定 328

29.5.5 发言显示及浏览器刷新 328

29.5.6 各部分的组合 329

29.6 功能深化 330

29.7 实例演示 331

第30章 编写BBS系统 332

30.1 功能概述 332

30.2 基本方案设计 332

30.2.1 常见BBS系统的用户等级及其权限 333

30.2.2 实例中的等级设置及权限职能 333

30.3 数据库设计 334

30.3.1 用户信息数据库表 334

30.3.2 发表文章数据库表 334

30.4 界面设计 335

30.4.1 一般用户界面设计 335

30.4.2 系统管理员界面设计 338

30.4.3 显示与发表文章界面设计 338

30.5 代码设计 340

30.5.1 数据库连接 341

30.5.2 用户注册及登录 341

30.5.3 用户发表文章代码 342

30.5.4 文章的删除 343

30.5.5 系统管理员删除账号及用户正常退出 344

30.5.6 BBS系统的文章显示 344

30.6 功能深化 350

30.7 实例演示 351

第31章 一般商务站点设计 353

31.1 网上鲜花店解决方案 353

31.1.1 销售方式的策划 353

31.1.2 使用产品 353

31.1.3 事务处理 354

31.1.4 核心代码设计 354

31.2 网上拍卖解决方案 359

31.2.1 经营成本的预估 360

31.2.2 使用产品 360

31.2.3 事务处理 360

31.2.4 核心代码设计 361

返回顶部