书籍详情
Web专家PHP高级编程
作者:(美)Christopher Cosentino著;崔玮译;崔玮译
出版社:清华大学出版社
出版时间:2003-12-01
ISBN:9787302076544
定价:¥32.00
购买这本书可以去
内容简介
本书特点:本书将您的PHP编程技巧提升至一个新境界!在这本简明、实用的书中,PHP专家ChristopherCosentino给我们带来了众多用于构建优质Web应用程序的、功能强大的新技术。书中的专业级示例均取自Cosentino的PHP职业开发经历,它们将使您学会:构建友好的、高可用的站点;改进用户认证功能;生成动态图像;解析XML文档;构建独立于数据库的Web应用程序等等。PHP是一种HTML嵌入式脚本语言,具有数据库访问速度快、运行效率高、性能稳定等特点,是开发Web应用程序的有力工具。本书共12章,主要介绍PHP高级编程知识,涉及会话过程、数据库交互、文件处理、调试与排错、XML、图像处理、PHPGTK+等内容。书中利用大量的实例阐述PHP高级使用技巧,所有实例都有详尽的分析和注释。本书实例丰富、实用性强,许多经验可以直接应用于网站建设,适于广大Web开发人员和PHP编程爱好者阅读参考。
作者简介
ChirstopherCosentino当前是CiscoSystems公司的技术撰稿人。从1996年起,他就成为一名自由的Web开发者,专门从事用PHP开发电子商务应用程序的工作。他著有EssentialPHPforWebProfessionals一书。
目录
第1章 PHP概述
1. 1 概述
1. 2 PHP句法
1. 3 变量
1. 4 运算符
1. 4. 1 算术运算符
1. 4. 2 赋值运算符
1. 4. 3 关系运算符
1. 4. 4 拼接字符串运算符
1. 5 数组
1. 6 if/then语句
1. 7 switch语句
1. 8 for循环.
1. 9 foreach循环
1. 10 while循环
1. 11 dowhile循环
1. 12 用户定义函数
1. 13 PHP的面向对象程序设计
1. 14 phpinfo()
1. 15 补充资料
第2章 会话管理
2. 1 PHP4会话管理介绍
2. 2 在php. im里初始设置会话管理
2. 2. 1 在Windows平台上设置php. ini
2. 2. 2 在Linux平台上设置php. ini
2. 2. 3 一般问题
2. 3 启动会话
2. 4 会话文件的内容
2. 5 会话期间跨页面跟踪变量
2. 6 注销会话变量
2. 7 结束会话
2. 8 一个简单的基于会话的购物车
第3章 多种数据库交互
3. 1 PHP4与高级数据库的交互
3. 2 PHP的特定数据库函数
3. 2. 1 连接数据库服务器
3. 2. 2 选择正确的数据库
3. 2. 3 数据库查询. 插入. 读取或删除数据
3. 2. 4 获得查询结果并返回给用户
3. 3 多种数据库的DBX-PHP支持
3. 3. 1 在Linux下打开DBX功能
3. 3. 2 在Windows下打开DBX功能
3. 3. 3 DBX函数
3. 3. 4 使用DBX
3. 4 创建支持多种数据库的应用程序
3. 5 使用PEAR::DB
3. 5. 1 PEAR PHP扩展与应用储存库
3. 5. 2 下载PEAR
3. 5. 3 从并发版本系统(CVS)下载PEAR
3. 5. 4 安装PEAR
3. 5. 5 基础应用
第4章 改善表单处理
4. 1 改善表单介绍
4. 2 post方法和get方法
4. 3 改进脚本程序
4. 3. 1 检查空格
4. 3. 2 检查最少字符数
4. 3. 3 使用更多的错误描述信息
4. 4 表单域的检验
4. 5 使用$HTTP_GET_VARS和$HTTP_POST_VARS
4. 6 完整的表单处理
4. 7 动态变量
第5章 实例:简单的购物车系统
5. 1 简介
5. 2 购物车的功能
5. 2. 1 简单的购物界面
5. 2. 2 简单的执行和管理界面
5. 3 搭建购物车系统
5. 4 代码
5. 4. 1 cart. sql
5. 4. 2 cart. php
5. 4. 3 cart_inc. php
5. 4. 4 dbmanage. php
5. 4. 5 admin. php
5. 4. 6 checkout. php
5. 4. 7 finishorder,php
第6章 文件
6. 1 概述
6. 2 打开和关闭文件
6. 2. 1 打开文件
6. 2. 2 读取文件
6. 2. 3 关闭文件
6. 3 文件操作应用
6. 4 数据采集
6. 5 解析大型文本文件
第7章 PHP的认证方式
7. 1 用户认证概述
7. 2 生成口令
7. 3 根据文本文件认证用户
7. 4 根据IP地址认证用户
7. 5 利用HTTP认证方法认证用户
7. 6 通过数据库查询认证用户
第8章 错误管理
8. 1 概述
8. 2 错误报告
8. 2. 1 PHP中的错误类型
8. 2. 2 php. ini中的错误报告设置
8. 2. 3 error_reporting()
8. 2. 4 php. ini设置:display errors
8. 2. 5 为开发和测试设置php. ini
8. 2. 6 错误日志
8. 2. 7 自定义错误处理函数
8. 2. 8 触发错误
8. 2. 9 跟踪用户登录
第9章 实例:一个会议记录的应用系统
9. 1 简介
9. 2 构建会议管理应用系统
9. 3 代码
9. 3. 1 meeting. sql
9. 3. 2 meeting. php
9. 3. 3 meeting_inc. php
9. 3. 4 admin. php
第10章 PHP与XML
10. 1 概述
10. 2 创建一个XML解析器
10. 2. 1 定义XML解析器
10. 2. 2 定义元素处理程序
10. 2. 3 定义字符处理程序
10. 2. 4 启动解析器
10. 2. 5 清除
10. 3 解析并转换成XML文档
10. 4 导出数据库内容到一个XML文件
第11章 用PHP生成动态图像
11. 1 概述
11. 2 GD库
11. 3 打开GD支持
13. 1 Windows下打开GD支持
11. 3. 2 Linux下打开GD支持
11. 4 用GD生成图像
11. 4. 1 直线和文本
11. 4. 2 为图像添加TrueType字体
11. 4. 3 向基本图像中添加文本
11. 4. 4 用GD生成矩形
第12章 PHPGTK
12. 1 PHPGTK介绍
12. 2 安装PHPGTK
12. 2. 1 说明
12. 2. 2 在Windows-亡安装
12. 2. 3 在Linux上安装
12. 3 创建基本的GTK对象
12. 3. 1 创建PHPGTK窗口
12. 3. 2 添加一个GTK按钮
12. 3. 3 修改基本窗口组件的外观
12. 3. 4 文本输入
12. 3. 5 hbox和vbox
12. 3. 6 paclstart
12. 4 组合窗口组件
12. 5 一个简单的PHPGTK应用程序
1. 1 概述
1. 2 PHP句法
1. 3 变量
1. 4 运算符
1. 4. 1 算术运算符
1. 4. 2 赋值运算符
1. 4. 3 关系运算符
1. 4. 4 拼接字符串运算符
1. 5 数组
1. 6 if/then语句
1. 7 switch语句
1. 8 for循环.
1. 9 foreach循环
1. 10 while循环
1. 11 dowhile循环
1. 12 用户定义函数
1. 13 PHP的面向对象程序设计
1. 14 phpinfo()
1. 15 补充资料
第2章 会话管理
2. 1 PHP4会话管理介绍
2. 2 在php. im里初始设置会话管理
2. 2. 1 在Windows平台上设置php. ini
2. 2. 2 在Linux平台上设置php. ini
2. 2. 3 一般问题
2. 3 启动会话
2. 4 会话文件的内容
2. 5 会话期间跨页面跟踪变量
2. 6 注销会话变量
2. 7 结束会话
2. 8 一个简单的基于会话的购物车
第3章 多种数据库交互
3. 1 PHP4与高级数据库的交互
3. 2 PHP的特定数据库函数
3. 2. 1 连接数据库服务器
3. 2. 2 选择正确的数据库
3. 2. 3 数据库查询. 插入. 读取或删除数据
3. 2. 4 获得查询结果并返回给用户
3. 3 多种数据库的DBX-PHP支持
3. 3. 1 在Linux下打开DBX功能
3. 3. 2 在Windows下打开DBX功能
3. 3. 3 DBX函数
3. 3. 4 使用DBX
3. 4 创建支持多种数据库的应用程序
3. 5 使用PEAR::DB
3. 5. 1 PEAR PHP扩展与应用储存库
3. 5. 2 下载PEAR
3. 5. 3 从并发版本系统(CVS)下载PEAR
3. 5. 4 安装PEAR
3. 5. 5 基础应用
第4章 改善表单处理
4. 1 改善表单介绍
4. 2 post方法和get方法
4. 3 改进脚本程序
4. 3. 1 检查空格
4. 3. 2 检查最少字符数
4. 3. 3 使用更多的错误描述信息
4. 4 表单域的检验
4. 5 使用$HTTP_GET_VARS和$HTTP_POST_VARS
4. 6 完整的表单处理
4. 7 动态变量
第5章 实例:简单的购物车系统
5. 1 简介
5. 2 购物车的功能
5. 2. 1 简单的购物界面
5. 2. 2 简单的执行和管理界面
5. 3 搭建购物车系统
5. 4 代码
5. 4. 1 cart. sql
5. 4. 2 cart. php
5. 4. 3 cart_inc. php
5. 4. 4 dbmanage. php
5. 4. 5 admin. php
5. 4. 6 checkout. php
5. 4. 7 finishorder,php
第6章 文件
6. 1 概述
6. 2 打开和关闭文件
6. 2. 1 打开文件
6. 2. 2 读取文件
6. 2. 3 关闭文件
6. 3 文件操作应用
6. 4 数据采集
6. 5 解析大型文本文件
第7章 PHP的认证方式
7. 1 用户认证概述
7. 2 生成口令
7. 3 根据文本文件认证用户
7. 4 根据IP地址认证用户
7. 5 利用HTTP认证方法认证用户
7. 6 通过数据库查询认证用户
第8章 错误管理
8. 1 概述
8. 2 错误报告
8. 2. 1 PHP中的错误类型
8. 2. 2 php. ini中的错误报告设置
8. 2. 3 error_reporting()
8. 2. 4 php. ini设置:display errors
8. 2. 5 为开发和测试设置php. ini
8. 2. 6 错误日志
8. 2. 7 自定义错误处理函数
8. 2. 8 触发错误
8. 2. 9 跟踪用户登录
第9章 实例:一个会议记录的应用系统
9. 1 简介
9. 2 构建会议管理应用系统
9. 3 代码
9. 3. 1 meeting. sql
9. 3. 2 meeting. php
9. 3. 3 meeting_inc. php
9. 3. 4 admin. php
第10章 PHP与XML
10. 1 概述
10. 2 创建一个XML解析器
10. 2. 1 定义XML解析器
10. 2. 2 定义元素处理程序
10. 2. 3 定义字符处理程序
10. 2. 4 启动解析器
10. 2. 5 清除
10. 3 解析并转换成XML文档
10. 4 导出数据库内容到一个XML文件
第11章 用PHP生成动态图像
11. 1 概述
11. 2 GD库
11. 3 打开GD支持
13. 1 Windows下打开GD支持
11. 3. 2 Linux下打开GD支持
11. 4 用GD生成图像
11. 4. 1 直线和文本
11. 4. 2 为图像添加TrueType字体
11. 4. 3 向基本图像中添加文本
11. 4. 4 用GD生成矩形
第12章 PHPGTK
12. 1 PHPGTK介绍
12. 2 安装PHPGTK
12. 2. 1 说明
12. 2. 2 在Windows-亡安装
12. 2. 3 在Linux上安装
12. 3 创建基本的GTK对象
12. 3. 1 创建PHPGTK窗口
12. 3. 2 添加一个GTK按钮
12. 3. 3 修改基本窗口组件的外观
12. 3. 4 文本输入
12. 3. 5 hbox和vbox
12. 3. 6 paclstart
12. 4 组合窗口组件
12. 5 一个简单的PHPGTK应用程序
猜您喜欢