目录:
读者反馈
译者序
前言
作者简介
第一篇 使用PHP
第1章 PHP快速入门教程 1
1.1 使用PHP 2
1.2 创建一个示例应用:Bob誷 Auto Parts(Bob汽车零部件商店) 2
1.3 在HTML中嵌入PHP 4
1.4 添加动态内容 8
1.5 访问表单变量 9
1.6 理解标识符 13
1.7 创建用户声明的变量 13
1.8 给变量赋值 13
1.9 检查变量的类型 13
1.10 声明和使用常量 15
1.11 理解变量的作用域 16
1.12 使用操作符 16
1.13 使用操作符:计算表单总金额 23
1.14 理解操作符的优先级和结合性:表达式求值 24
1.15 使用可变函数 25
1.16 实现控制结构 27
1.17 根据条件进行判断 27
1.18 通过迭代实现重复动作 32
1.19 从控制结构或脚本中跳出 35
1.20 使用可替换的控制结构语法 36
1.21 使用declare 36
1.22 下一章:保存客户的订单 37
第2章 数据的存储与检索 38
2.1 保存数据以便后期使用 38
2.2 存储和检索Bob的订单 38
2.3 文件处理 39
2.4 打开文件 40
2.5 写文件 44
2.6 关闭文件 45
2.7 读文件 47
2.8 使用其他有用的文件函数 51
2.9 文件锁定 52
2.10 更好的方式:数据库管理系统 53
2.11 进一步学习 54
2.12 下一章 55
第3章 使用数组 56
3.1 什么是数组 56
3.2 数字索引数组 57
3.3 使用不同索引的数组 59
3.4 数组操作符 60
3.5 多维数组 61
3.6 数组排序 64
3.7 多维数组的排序 65
3.8 对数组进行重新排序 67
3.9 从文件载入数组 69
3.10 执行其他的数组操作 71
3.11 进一步学习 75
3.12 下一章 75
第4章 字符串操作与正则表达式 76
4.1 创建一个示例应用程序:智能表单邮件 76
4.2 字符串的格式化 78
4.3 用字符串函数连接和分割字符串 82
4.4 字符串的比较 84
4.5 使用字符串函数匹配和替换子字符串 85
4.6 正则表达式的介绍 88
4.7 用正则表达式查找子字符串 92
4.8 用正则表达式替换子字符串 93
4.9 使用正则表达式分割字符串 93
4.10 比较字符串函数和正则表达式函数 93
4.11 进一步学习 93
4.12 下一章 93
第5章 代码重用与函数编写 94
第6章 面向对象的PHP 115
第7章 异常处理 142
第二篇 使用MySQL
第8章 设计Web数据库 151
第9章 创建Web数据库 159
第10章 使用MySQL数据库 177
第11章 使用PHP从Web访问MySQL数据库 195
第12章 MySQL高级管理 210
第13章 MySQL高级编程 226
第三篇 电子商务与安全性
第14章 运营一个电子商务网站 237
第15章 电子商务的安全问题 247
第16章 使用PHP和MySQL实现身份验证 262
第17章 使用PHP和MySQL实现安全事务 279
第四篇 PHP的高级技术
第18章 与文件系统和服务器的交互 295
第19章 使用网络函数和协议函数 309
第20章 日期和时间的管理 324
第21章 创建图像 333
第22章 在PHP中使用会话控制 354
第23章 其他有用的特性 366
第五篇 创建实用的PHP和MySQL项目
第24章 在大型项目中使用PHP和MySQL 373
第25章 调试 385
第26章 建立用户身份验证机制和个性化设置 399
第27章 创建一个购物车 428
第28章 创建一个内容管理系统 462
第29章 创建一个基于Web的电子邮件服务系统 486
第30章 创建一个邮件列表管理器 515
第31章 创建一个Web论坛 556
第32章 生成PDF格式的个性化文档 579
第33章 使用XML和SOAP来连接Web服务 607
第六篇 附 录
附录A 安装PHP及MySQL 645
附录B Web资源 664