第1章 创建第一个PHP程序
1.1 PHP简介
1.1.1 PHP历史
1.1.2 PHP特点
1.2 全新方式搭建PHP环境
1.2.1 安装Apache
1.2.2 安装PHP
1.3 集成方式搭建PHP环境
1.3.1 WampServer
1.3.2 PHPnow
1.4 查看PHP配置文件
1.5 选择PHP语法风格
1.5.1 默认标记
1.5.2 ASP风格标记
1.5.3 脚本标记
1.5.4 短标记
1.6 向页面输出内容
1.6.1 输出字符串
1.6.2 格式化输出字符串
1.7 程序注释
1.7.1 单行注释
1.7.2 多行注释
1.8 项目案例:自定义Apache的主目录
1.9 项目案例:在IIS上配置PHP环境
1.10 习题
1.11 实践疑难解答
1.11.1 php.ini不起作用的问题
1.11.2 安装成功,访问PHP脚本时出错
第2章 PHP语法快速入门
2.1 常量
2.1.1 声明和使用常量
2.1.2 系统常量
2.2 变量
2.2.1 变量的命名规则
2.2.2 变量赋值
2.3.3 可变变量
2.3.4 系统变量
2.3.5 变量作用域
2.3 数据类型
2.3.1 标量数据类型
2.3.2 复合数据类型
2.3.3 特殊数据类型
2.3.4 类型自动转换
2.3.5 类型强制转换
2.3.6 与类型有关的函数
2.4 运算符
2.4.1 赋值运算符
2.4.2 字符串运算符
2.4.3 算术运算符
2.4.4 递增和递减运算符
2.4.5 位运算符
2.4.6 逻辑运算符
2.4.7 比较运算符
2.4.8 条件运算符
2.4.9 错误控制运算符
2.4.10 运算符的优先规则
2.5 习题
2.6 实践疑难解答
2.6.1 条件运算符计算结果的问题
2.6.2 关于自增和自减运算的疑问
2.6.3 如何求表达式的值
第3章 PHP程序流程控制
3.1 顺序结构
3.1.1 语句编写方式
3.1.2 表达式语句
3.1.3 空语句
3.1.4 复合语句
3.2 分支结构
3.2.1 单分支
3.2.2 双分支
3.2.3 多分支
3.2.4 分支嵌套
3.2.5 多分支的另一种实现
3.3 循环结构
3.3.1 while语句
3.3.2 do while语句
3.3.3 for语句
3.3.4 foreach语句
3.4 跳转结构
3.4.1 return语句
3.4.2 break语句
3.4.3 continue语句
3.5 文件引用语句
3.5.1 include和include once
3.5.2 require和require-once
3.6 项目案例:制作一个PHP网站首页
3.7 习题
3.8 实践疑难解答
3.8.1 使用switch控制范围出现的问题
3.8.2 PHP中exit、 continue和break的解释
3.8.3 do while循环和while循环的区别
第4章 PHP类编程
4.1 面向对象简介
4.1.1 对象的概念
4.1.2 抽象性
4.1.3 封装性
4.1.4 继承性
4.1.5 多态性
4.2 类的基本应用
4.2.1 定义类
4.2.2 实例化类
4.2.3 构造函数
4.2.4 析构函数
4.3 类的成员
4.3.1 常量
4.3.2 字段
4.3.3 属性
4.3.4 方法
4.4 作用域关键字
4.4.1 abstract关键字
4.4.2 final关键字
4.4.3 private关键字
……
第5章 数组处理
第6章 字符串处理
第7章 常用数据处理
第8章 文件和目录处理
第9章 与Web页面交互
第10章 MySQL数据库与PHP处理
第11章 PHP高级开发
第12章 相册管理系统
参考答案
展开