《PHP5高级套用开发实践》是2008年4月1日由人民邮电出版社出版的图书,作者是(美)厄尔曼。
基本介绍
- 书名PHP5高级套用开发实践
- 作者(美)厄尔曼
- 译者龚涛、王军
- ISBN9787115173287
- 页数454页
- 出版社人民邮电出版社
- 出版时间2008年4月1日
- 装帧平装
- 开本16开
内容简介
《PHP 5高级套用开发实践》介绍了PHP高级编程技术及相关主题。全书划分为三个部分。前5章介绍一般的高级PHP知识编程技巧、Web应用程式、资料库、安全和电子商务。接下来的6章内容着重扩展PHP的知识範围。其中一半的内容非常详细地複习了面向对象编程——从基础知识到高级主题再到一些实用範例。3章介绍使用PHP的不同方式与网路服务程式通信、与主机服务程式通信、从命令行使用PHP。《PHP 5高级套用开发实践》3章分别介绍与PHP相关的三种技术PEAR、Ajax和XML。
编辑推荐
《PHP 5高级套用开发实践》针对PHP的中高级程式设计师,通过大量实用範例帮助读者迅速掌握高级技术。
轻鬆、直观的讲授方式,通过萤幕图引导读者学习PHP,并演示应该如何做。
清晰的步骤和详细的解释。帮助读者迅速掌握要点。成为专业PHP程式设计师。
大量来自实战的例子,极富价值的参考案例。
作者为本书专门设定了支持网站,提供範例脚本、更新等内容。
作者简介
Larry UIIman是国际知名的畅销技术作家,拥有20多年编程经验,精通多种语言和技术。他是DMC公司的总裁和数字媒体技术总监,曾担任朗讯和OracIe等世界顶尖公司的顾问,并曾授课于加州大学伯克利分校、宾州大学等名校。除本书外,他撰写的多部图书都广受世界读者欢迎,享有极高声誉。
目录
第1章 PHP高级技术
1.1 多维数组
1.1.1 多维数组排序
1.1.2 资料库驱动的数组
1.2 高级函式定义
1.2.1 递归函式
1.2.2 使用静态变数
1.3 原形文档语法
1.4 使用printf( )和sprintf( )
第2章 开发Web应用程式
2.1 注释代码
2.2 代码风格和结构
2.3 Web站点的模组化
2.3.1 创建配置档案
2.3.2 创建HTML模板
2.3.3 创建索引页面
2.3.4 创建内容模组
2.3.5 创建搜寻模组
2.4 调整浏览器快取
第3章 资料库高级概念
3.1 在资料库里保存会话
3.1.1 创建sessions表
3.1.2 定义会话函式
3.1.3 使用新会话处理程式
3.2 处理美国邮政编码
3.2.1 创建邮政编码表
3.2.2 创建stores表
3.2.3 计算距离
3.3 创建存储函式
3.4 水平显示结果
第4章 安全技术
4.1 基础知识
4.2 检验表单数据
4.3 使用PECL过滤器
4.4 利用PEAR Auth进行身份验证
4.4.1 简单身份验证
4.4.2 定製身份验证
4.5 使用MCrypt
4.5.1 数据加密
4.5.2 数据解密
第5章 电子商务技术
5.1 电子商务的概念
5.2 创建配置档案
5.3 建立模板
5.4 创建索引档案
5.5 分类浏览
5.6 展示产品
5.7 实现购物车
5.8 信用卡的检验
第6章 面向对象编程基础知识
6.1 面向对象编程的理论
6.2 定义一个类
6.3 创建对象
6.4 $this属性
6.5 创建构造器
6.6 创建解构器
6.7 自动载入类
第7章 高级OOP
第8章 实用面向对象编程
第9章 PHP的网路套用
第10章 PHP和伺服器
第11章 PHP的命令行界面
第12章 使用PEAR
第13章 Ajax
第14章 XML和PHP