PHP程序设计导学

PHP程序设计导学
作 者: 高寿福
出版社: 北京科海电子出版社
丛编项: 编程之路系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: php
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《PHP程序设计导学》作者简介

内容简介

本书融理论和知识和实际编程任务为一体,以创建功能较为完美的中小型动态Web站点为目的,手把手教读者学习PHP并进行Web应用开发。全书分两大部分。第一部分是基础篇,展示了PHP的历史、安装方式以及语法结构等内容。第二部分是实践篇,由“初级进阶”和“高级进阶”部分组成,这里的实例都经过精挑细选,既有实用性又有代表性。本书主要面向PHP的初中级用户,作为教程使用。对有一定PHP编程基础的开发人员,也可以将本书当作一本特殊的“程序员参考手册”使用。本书附带的CD-ROM中提供了书中所有的源代码,保存在光盘的source目录下,每一章用chpxx来区分,其中xx表示章的序号,如01等。源程序的名称与书中所使用的名称一致,如exal-l.php。所有源程序都经过了详细的测试,可以直接使用。所有的软件保存在software目录下,都是开放源码软件,可以免费使用。

图书目录

第1部分 基础篇

第1章 了解PHP

1. 1 什么是PHP

1. 1. l 起源

1. 1. 2 特性

1. 2 在Linux中安装并配置PHP

1. 2. l 安装MySQL

1. 2. 2 测试MySQL

1. 2. 3 安装Apache与PHP

1. 2. 4 测试PHP工作环境

1. 3 在Windows 9x/NT/2000下安装PHP

1. 3. l 在Windows 9x系统中安装PHP

1. 3. 2 在Windows NT/2000系统中安装PHP

1. 4 本章小结

第2章 PHP的语法结构

2. l 数值

2. 1. l 数字

2. 1. 2 文本

2. 2 常量和变量

2. 2. l 常量

2. 2. 2 变量

2. 2. 3 变量的使用

2. 2. 4 变量类型的转换

2. 3 运算符

2. 3. l 算术运算符

2. 3. 2 字符串运算符

2. 3. 3 赋值运算符

2. 3. 4 位运算符

2. 3. 5 关系运算符

2. 3. 6 逻辑运算符

2. 3. 7 其他运算符

2. 4 数组

2. 4. l 给数组赋初值

2. 4. 2 从数组中取值

2. 4. 3 多维数组

2. 5 语句

2. 5. 1 PHP的编程风格

2. 5. 2 从HTML中脱离

2. 5. 3 分隔语句

2. 5. 4 注释

2. 5. 5 判断语句

2. 5. 6 循环语句

2. 5. 7 跳转语句

2. 5. 8 require和include语句

2. 6 函数和对象

2. 6. l 用户函数

2, 6. 2 变量的作用域

2. 6. 3 函数的嵌套和递归

2. 6. 4 函数参数的默认值

2. 6. 5 对象

2. 7 本章小结

第2部分 实践篇--初级进阶

第3章 计数器

3. l 设计思路

3. 1. l 核心设计思路

3. 1. 2 设计流程图

3. 2 程序代码

3. 3 代码解析

3. 3. l 重点/难点剖析

3. 3. 2 安装计数器

3. 3. 3 运行结果

3. 4 程序拓展

3. 4. l 一个图形计数器

3. 4. 2 另一种风格的计数器

3. 4. 3 使用数据库的计数器

3. 5 本章小结

第4章 用PHP实现支件上载

4. l 设计思路

4. 1. l 核心设计思路

4. 1. 2 设计流程图

4. 2 功能实现

4. 2. l 实现方法

4. 2. 2 完整的程序代码

4. 2. 3 运行结果

4. 3 多文件上载

4. 3. l 核心设计思路

4. 3. 2 难点剖析

4. 3. 3 完整代码

4. 4 本章小结

第5章 时钟

5. l 设计思路

5. l. l 核心设计思路

5. 1. 2 一些常见的时钟

5. 2 时钟的设计

5. 2. 1 简单的数字时钟

5. 2. 2 改进显示方式的时钟

5. 2. 3 静态的图形化时钟

5. 3 PHP中的日期和时间函数

5. 3. l 当前日期和时间的表示方式

5. 3. 2 修改日期

5. 3. 3 使用说明

5. 4 动态时钟的实现

5. 4. l 程序代码

5. 4. 2 延伸和拓展

5. 5 本章小结

第6章 日历

6. l 设计思路

6. l. 1 核心设计思路

6. 1. 2 几个例子

6. 2 简单的日历

6. 2. l 一个简单日历

6. 2. 2 一点说明

6. 3 拓展

6. 3. l 初步功能完善

6. 3. 2 装饰日历的外观

6. 4 对比分析

6. 4. l 万年历

6. 4. 2 其他资源

6. 5 本章小结

第7章 地址簿

7. l 设计思路

7. 1. l 使用文件存储用户信息

7. 1. 2 使用数据库存储用户信息

7. 2 用文件实现简单的地址簿

7. 2. l 设计地址簿信息的存储形式

7. 2. 2 设计功能模块

7. 2. 3 设计程序文件

7. 2. 4 实现地址簿

7. 3 用数据库实现地址簿

7. 3. l 设计数据库结构

7. 3. 2 设计功能模块

7. 3. 3 设计程序文件

7. 3. 4 实现地址簿

7. 3. 5 拓展分析

7. 4 本章小结

第8章 图像处理

8. l 绘制简单的曲线

8. 1. l 设计思路

8. 1. 2 程序代码

8. 1. 3 扩展分析

8. 2 绘制彩色饼图

8. 2. l 设计思路

8. 2. 2 程序代码

8. 2. 3 程序拓展

8. 3 三维饼图

8. 3. l 设计思路

8. 3. 2 程序代码及解析

8. 4 绘制图形按钮

8. 4. l 设计思路

8. 4. 2 程序代码及解析

8. 5 自动生成缩略图

8. 5. l 设计思路

8. 5. 2 程序代码及解析

8. 6 本章小结

第9章 数据库操作

9. l 用户注册系统

9. l. l 设计思路

9. 1. 2 功能实现

9. 2 用户登录系统

9. 2. l 设计思路

9. 2. 2 功能实现

9. 3 分页显示

9. 3. l 设计思路

9. 3. 2 通用的分页显示模块

9. 3. 3 分页显示实例

9. 3. 4 拓展和延伸

9. 4 本章小结

第3部分 实践篇--高级应用

第10章 留言本

10. 1 文本留言本

10. 1. l 设计思路

10. 1. 2 程序代码及解析

10. 1. 3 拓展和引申

10. 2 数据库留言本

10. 2. 1 设计思路

10. 2. 2 功能实现

10. 3 几种多功能留言本

10. 3. 1 Cutebook

10. 3. 2 ugb

10. 3. 3 ziyi

10. 4 本章小结

第11章 在线投票系统

11. l 设计思路

11. 2 数据库结构实现

11. 2. l 创建数据库vote

11. 2. 2 创建表vote

11. 3 投票器浏览模块

11. 3. 1 config. inc. php

11. 3. 2 index. css

11. 3. 3 index. php

11. 4 管理模块

11. 4. l 程序代码

11. 4. 2 代码解析

11. 5 投票器显示模块

11. 5. 1 程序代码

11. 5. 2 代码解析

11. 6 投票结果处理及显示模块

11. 6. l 程序代码

11. 6. 2 代码解析

11. 7 拓展和延伸

11. 8 本章小结

第12章 论坛

12. l 设计思路

12. 1. 1 数据库结构设计

12. 1. 2 用户管理模块

12. 1. 3 论坛主体模块

12. 2 创建数据库

12. 3 论坛系统的公用文件

12. 3. l error.php

12. 3. 2 lib.php

12. 4 用户管理模块

12. 4. l index.htm

12. 4. 2 register.php

12. 4. 3 check. php

12. 4. 4 userlib.php

12. 4. 5 infouser.php

12. 5 论坛主体模块

12. 5. l articlelib. php

12. 5. 2 list. php

12. 5. 3 read. php

12. 5. 4 info. php

12. 5. 5 write. php

12. 5. 6 search. php

12. 6 本章小结

第13章 聊天室

13. l 设计思路

13. l. l 简单的聊天室

13. 1. 2 各个模块之间的逻辑关系

13. 2 简单聊天室系统的实现

13. 2. 1 创建数据库

13. 2. 2 编写主界面

13. 2. 3 信息显示模块

13. 2. 4 信息发送/接收模块

13. 3 本章小结

第14章 网上购物系统

14. l 设计思路

14. 1. l 功能模块设计

14. 1. 2 数据库设计

14. 2 主页面

14. 2. l 页面设计

14. 2. 2 程序代码

14. 3 用户注册与登录

14. 3. l 用户注册功能

14. 3. 2 登录功能

14. 3. 3 修改用户资料

14. 4 商品显示

14. 5 商品购买

14. 6 本章小结

附录I PHP网络资源介绍