当前位置:首页 > 工业技术
PHP4编程与实例
PHP4编程与实例

PHP4编程与实例PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:白鉴聪等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2001
  • ISBN:7111085965
  • 页数:382 页
图书介绍:本书内容:PHP 是一种跨平台的服务器端嵌入式脚本语言。它能根据用户请求或服务器端的数据产生动态网页。本书从PHP的安装、测试与配置讲起,涵盖了PHP的数据类型、程序控制以及具体编程技巧等内容。书中用大量实例讲解了网页计数器、留言板、网站信息查询、意见信箱、广告条
《PHP4编程与实例》目录

第一部分 入门篇 1

第1章 PHP简介 1

1.1 PHP的诞生与发展 1

1.2 免费的PHP 2

1.3 功能强大的PHP4 3

第2章 PHP4安装、测试与配置 6

2.1 PHP4软件包 6

2.2 Linux与PHP4 6

2.2.1 预备知识 7

2.2.2 准备目录和文件 8

2.2.3 安装MySQL 9

2.2.4 安装PHP4 12

2.2.5 安装Apache 13

2.2.6 完成配置 15

2.3.1 安装PWS4.0 17

2.3 Windows 9x与PHP4 17

2.3.2 安装MySQL 19

2.3.3 安装PHP4 20

2.3.4 完成配置 21

2.3.5 可能遇到的问题 23

2.4 Windows NT与PHP4 23

2.4.1 安装ⅡS4 23

2.4.2 安装MS SQL Server 7.0 25

2.4.3 安装PHP4 25

2.4.4 ⅡS4的相关配置 26

2.4.5 PHP4运行测试 26

2.5 PHP4编译及配置选项 27

2.5.1 编译选项 27

2.5.2 php.ini配置细节 32

第3章 PHP快速入门 40

3.1 “PHP真是个好东西” 40

3.2 PHP的分界符号 41

3.3 PHP的数据存储与交换 42

3.4 PHP的常用语法符号 43

3.4.1 语句结束符和模块分界符 43

3.4.2 程序注释 43

3.4.3 文件引用 44

第4章 数据的类型与操作 47

4.1 基本数据类型 47

4.1.1 整数与浮点数 47

4.1.2 字符串 48

4.1.3 数组 50

4.1.4 布尔类型 53

4.1.5 实例说明 53

4.2 变量与常量 58

4.2.1 变量生成与赋值 58

4.2.2 变量的作用域 60

4.2.3 静态变量与动态变量 61

4.2.4 其他类型的变量 62

4.2.5 PHP中的常量 68

4.2.6 实例说明 69

4.3 运算符与表达式 74

4.3.1 数学运算符 74

4.3.2 逻辑运算符和关系运算符 76

4.3.3 其他运算符 77

4.3.4 运算符的优先级与组合性质 79

4.3.5 表达式 80

4.3.6 实例 81

第5章 程序控制 83

5.1 流程控制 83

5.1.1 选择控制 83

5.1.2 循环控制 86

5.1.3 转移控制 89

5.1.4 实例说明 90

5.2.1 函数的声明与返回 92

5.2 函数使用 92

5.2.2 函数与变量作用域 95

5.2.3 参数传递 96

5.2.4 函数的调用 98

5.2.5 实例说明 100

5.3 对象与类 102

5.3.1 类与对象概述 103

5.3.2 类的声明与使用 103

5.3.3 类的继承 106

5.3.4 实例说明 107

第二部分 应用篇 115

第6章 I/O操作应用 115

6.1 文件系统操作 115

6.1.1 文件目录名的分离 115

6.1.2 文件打开与关闭 116

6.1.3 基本读写操作 117

6.1.4 扩展读出操作 119

6.1.5 文件指针的读写 120

6.1.6 改变文件的有关信息 121

6.1.7 读取文件磁盘信息 122

6.1.8 其他文件操作 125

6.2 目录遍历操作 126

6.2.1 基本目录操作 126

6.2.2 目录对象操作 130

第7章 计算应用 132

7.1 一般数学函数 132

7.1.1 常用数学函数 132

7.1.2 格式化数字串 136

7.2 与三角有关的函数 137

7.2.1 π、角度与弧度 137

7.2.2 三角函数的操作 138

7.2.3 反三角函数 139

7.3.1 万能进制转换 144

7.3 进制转换 144

7.3.2 常规进制转换 145

7.4 BC高精度运算 149

7.4.1 高精度运算 149

7.4.2 精度设置 152

7.5 随机数的操作 153

7.5.1 快速随机函数 153

7.5.2 普通随机函数 155

第8章 图像应用 158

8.1 基本图像操作 158

8.1.1 GIF与PNG 158

8.1.2 一般图像操作 158

8.2 图像颜色的绘制 161

8.2.1 点元素操作 161

8.2.2 线框元素操作 162

8.2.3 填充元素操作 164

8.2.4 颜色元素操作 166

8.2.5 字型显示操作 168

第9章 系统应用 171

9.1 数据压缩应用 171

9.1.1 压缩文件的打开与关闭操作 171

9.1.2 压缩文件的基本读写操作 172

9.1.3 压缩文件的扩展读操作 174

9.1.4 压缩文件的指针操作 175

9.2 时间日期应用 177

9.2.1 一般时间与日期的操作 177

9.2.2 时间与日期的格式化输出操作 179

9.3 编码与解码应用 180

9.3.1 URL字符串的分析操作 180

9.3.2 Base64编码解码操作 181

第10章 PHP与MySQL 183

10.1 走近MySQL 183

10.1.1 MySQL简介 183

10.1.2 使用简介 184

10.1.3 用户权限机制 188

10.2 PHP4与MySQL的结合 190

10.2.1 连接到数据库服务器和关闭连接 191

10.2.2 库级操作 192

10.2.3 向服务器提交SQL查询请求 194

10.2.4 获取查询结果信息 195

10.2.5 查看数据库信息 204

10.2.6 对出错的处理 205

10.2.7 其他操作 206

10.3 实例 207

10.3.1 PHP4与MySQL的第一次亲密接触 207

10.3.2 我的通讯录 209

11.1.1 ODBC的模型 217

11.1.2 Microsoft的数据源管理器 217

第11章 PHP与ODBC 217

11.1 ODBC简介 217

11.2 ODBC数据库连接函数库 218

11.2.1 建立和关闭ODBC连接 219

11.2.2 执行SQL语句 219

11.2.3 设置处理方式 222

11.2.4 获取查询结果 223

11.2.5 设置二进制数据处理方式 227

11.3.1 程序的结构与数据库的建立 228

11.2.6 其他操作 228

11.3 实例 228

11.3.2 编写程序代码 229

11.4 小结 232

第12章 PHP与SQL Server 233

12.1 SQL Server简介 233

12.2 PHP的SQLServer数据库操作函数 234

12.2.1 连接到SQLServer和关闭连接 234

12.2.2 向服务器发送查询请求 235

12.2.3 获取请求的结果信息 237

12.3 实例 241

12.3.1 程序的功能与结构 241

12.3.2 程序的实现 241

12.4 小结 244

第三部分 实战篇 245

第13章 门庭若市——网页计数器设计 245

13.1 系统架构 245

13.2 文本输出网页计数器 246

13.3 图形输出网页计数器 250

13.4 小结 254

第14章 不吐不快——留言板设计 255

14.1 准备工作 255

14.1.1 功能与系统架构 255

14.1.2 建立留言板数据库 255

14.2.1 主页脚本程序代码index.php4 256

14.2 编写代码 256

14.2.2 写留言脚本程序代码write.php4 260

14.2.3 屏蔽留言程序代码hide.php4 263

14.3 小结 264

第15章 它是谁——网站信息查询设计 265

15.1 什么是Whois 265

15.2.1 程序的架构分析 266

15.2.2 程序代码 266

15.2 Whois查询程序 266

15.3 小结 272

第16章 广开言路——意见信箱设计 273

16.1 网站的宏观结构 273

16.2 网站的建立 274

16.2.1 数据库的建立 274

16.2.2 公共程序数据 274

16.2.3 访问者网页设计 275

16.2.4 管理者网页设计 280

16.3 小结 285

第17章 昭示天下——广告条设计 286

17.1 网站的构划 286

17.2 网站的实现 286

17.2.1 环境设置 287

17.2.2 数据库建立 287

17.2.3 共享数据 288

17.2.4 服务器端的实现 288

17.2.5 客户端的实现 296

17.3 小结 299

第18章 火眼金睛——身份认证设计 300

18.1 网站的规划 300

18.2 网站的实现 301

18.2.1 数据库的建立 301

18.2.2 共享数据建立 302

18.2.3 确认管理者身份 302

18.2.4 服务器端的实现 304

18.2.5 客户端的实现 310

18.3 小结 313

第19章 喧嚣的网络——聊天室设计 314

19.1 整体架构 314

19.2 制作过程 315

19.2.1 发言信息数据库 315

19.2.2 聊天室进入页面 315

19.2.3 聊天室页面 317

19.2.4 发言输入框 317

19.2.5 发言显示框 320

19.3 小结 322

第20章 足不出户购尽天下物——网上购物城设计 323

20.1 系统架构 323

20.2 实现技术 324

20.2.1 后台数据库 324

20.2.2 欢迎页面 326

20.2.3 创建新用户id 327

20.2.4 验证数据正确性 328

20.2.5 新用户资料填写 330

20.2.6 检查用户资料正确性 331

20.2.7 创建新用户 332

20.2.3 用户身份认证 333

20.2.9 购物页面 334

20.2.10 商品种类框架 335

20.2.11 商品清单框架 335

20.2.12 订购商品 338

20.2.13 商品计价 339

20.3 小结 342

第四部分 补充篇 343

第21章 OOP在PHP中的应用 343

21.1 社会行为与OOP 343

21.2.1 数据抽象与操作封装 345

21.2 类的特性 345

21.2.2 类的继承 347

21.2.3 多态性 347

21.3 OOP在PHP中的高级技巧 351

21.3.1 序列化 351

21.3.2 使用类进行数据管理 352

第22章 SQL与MySQL 354

22.1 网络与数据库 354

22.2.1 数据的定义 355

22.2 SQL常用技巧 355

22.2.2 数据的查询 359

22.2.3 数据的更新 366

22.2.4 SQL函数的使用 367

22.3 MySQL中的SQL 370

22.3.1 数据类型扩展 370

22.3.2 语句扩展 372

22.3.3 MySQL操作符与函数 376

相关图书
作者其它书籍
返回顶部