更新时间:2019-03-01 12:37:17
封面
版权信息
序 1
序 2
序 3
序 4
前言
Foreword
第1篇 基础篇
第1章 迈向PHP的第一步——PHP概述
1.1 一起来认识PHP
1.2 PHP所需的Web服务器
1.3 Win32平台下PHP运行环境的搭建
1.4 Linux平台下PHP运行环境的搭建
1.5 常用开发工具
1.6 本章小结
第2章 打下坚实的基础——基本语法
2.1 从“Hello World”开始
2.2 掌握PHP的数据类型
2.3 探讨数据类型之间的转换
2.4 PHP中的变量和常量
2.5 控制运算——表达式和运算符
2.6 何去何从——流程控制语句
2.7 本章小结
第3章 开发变得更加简单——使用函数
3.1 定义并使用函数
3.2 函数的返回值
3.3 函数的重要元素——参数
3.4 在哪里起作用——函数的作用域
3.5 变量函数
3.6 PHP内置函数
3.7 本章小结
第4章 比一般变量强大——使用数组
4.1 认清数组的真面目
4.2 数组也有不同
4.3 让数组为我们服务
4.4 我们可以更“懒”一些——使用数组函数
4.5 数组的应用实例
4.6 本章小结
第5章 玩转字符串
5.1 初识字符串
5.2 定义字符串
5.3 获取字符串
5.4 拼接字符串
5.5 字符串的显示与格式化
5.6 计算字符串的长度与数目
5.7 字符串的查找与处理
5.8 切分与合并字符串
5.9 字符串的比较
5.10 本章小结
第6章 正则表达式的奥秘
6.1 正则表达式简介
6.2 正则表达式基础
6.3 POSIX正则表达式
6.4 Perl正则表达式
6.5 正则表达式的深入分析
6.6 本章小结
第7章 揭开面向对象的神秘面纱
7.1 编程方式的发展之路
7.2 一切都是对象——类和对象
7.3 对象也能被“克隆”
7.4 提高开发效率——继承
7.5 抽象类和接口
7.6 多态
7.7 PHP 5中的反射
7.8 PHP 5中的特殊方法
7.9 PHP 5所不支持的OOP特性
7.10 本章小结
第8章 应对特殊情况——错误和异常处理
8.1 为什么需要对错误和异常进行处理
8.2 可能会遇到的基本错误类型
8.3 PHP的错误处理机制
8.4 我们应该怎么做——错误处理方式
8.5 异常并不可怕——异常处理
8.6 本章小结
第9章 PHP程序调试
9.1 我们需要程序调试
9.2 使用Xdebug进行调试
9.3 使用Log4P进行调试
9.4 使用Xdebug和Komodo进行服务器端调试
9.5 本章小结
第10章 寻根溯源——设计模式
10.1 了解设计模式
10.2 简单工厂模式
10.3 单元素模式
10.4 观察者模式
10.5 命令模式
10.6 策略模式
10.7 MVC模式
10.8 本章小结
第2篇 Web核心应用篇
第11章 Web2.0介绍
11.1 Web发展新纪元——Web 2.0时代
11.2 Web 2.0的新特性
11.3 Web 2.0中的Ajax
11.4 Web 2.0中的Div+CSS布局
11.5 本章小结
第12章 PHP在门户网站中的应用
12.1 门户网站的设计方案
12.2 门户网站技术难点