您的浏览历史

PHP 5范例代码查询辞典

Amazon上全五星级评价
200多个高质量编程范例,可直接应用于实战


市场价 : ¥79.00
会员价 : ¥59.25(75折)
校园特惠价 : ¥59.25     (马上了解)
加入教材预订单 new (50天教材预留服务)

【评 价】 (共 6 条) 参与评论
【原 书 名】 PHP 5 Recipes: A Problem-Solution Approach
【原出版社】 Apress
【作 者】(加)Lee Babin;(美)Nathan A.Good;Frank M.Kromann;(澳)Jon Stephens [同作者作品] [作译者介绍]
【译 者】 林琪;荆涛[同译者作品]
【丛 书 名】 图灵程序设计丛书.Web开发系列
【出 版 社】 人民邮电出版社     【书 号】 9787115175397
【出版日期】 2008 年5月 【开 本】 16开 【页 码】 567     【版 次】1-1

精彩评论
推荐阅读

【内容简介】

本书几乎在PHP 5的所有重要方面都提供了有用的参考,不仅包括先前版本中已经非常成熟的原有特性,而且还包括PHP 5中引入的新特性。比如,基本的PHP语法(数据类型、类、对象、接口、数组、数学运算)、日期和时间处理、字符串处理、文件与目录处理、动态图像处理、正则表达式、变量处理、标记处理、MySQLi数据库扩展、Web基础,等等。书中有大量的实例解决方案,包含大量实用的代码片段,你可以直接复制它们,然后粘贴到自己的应用程序中,从而大大节约编码时间。
无论你是刚入门的初学者,还是有多年开发经验的资深开发者,在你的PHP旅途中,本书都会是一位有用而且受欢迎的伙伴。当你遇到任何PHP方面的难题时,它会告诉你想要的答案。

【编辑推荐】

为了展示各种PHP编程技巧,这本书提供了丰富的代码示例,既可以在你自己的开发中直接使用,也可以作为熟悉PHP编程的宝贵资料。更重要的是,这本书能让你领略到PHP 5新特性的巨大魅力,如面向对象编程、mysqli扩展包、动态图像处理、Simple XML,等等。通过这本书的介绍和实例展示,不仅能充分了解到PHP 5的强大功能,我们还会欣喜地发现,这些新特性的使用居然如此简单。
Amazon全五星级评价,经典PHP实例性著作,进阶学习和参考皆宜,200多个高质量编程范例,可直接应用实战。
  本书是PHP领域内公认的权威之作。内容丰富全面,包含大量实例解决方案和与之对应的代码范例。本书体例独特实用,寓理论于实践中。本书不仅适合PHP初学者,有经验的PHP开发者也能从中受益。
  “本书填补了市场空白,布局谋篇和文笔都非常好。叙述思路和代码解释都很清晰,作者富有经验。是程序员的必备之作。”
            ——Slashdot.com
“我太喜欢这本书了,尤其是作者组织知识点的方式,学习和查询都非常方便,真希望其他编程语言类图书也能达到这样的水平。本书所附实例代码质量很高。强烈推荐本书,决不要错过!”
            ——Amazon.com
“对于中级PHP程序员和有其他编程语言经验的PHP初学者而言,本书堪称完美。”
            ——PHPDeveloper.org

【作译者介绍】

本书提供作译者介绍
Babin加拿大Code Shoppe公司的首席程序员,拥有丰富的Web开发经验。他是业界知名的PHP专家,除本书外,他著有《Ajax与PHP基础教程》一书(中文版已由人民邮电出版社出版)。
<< 查看详细

【目录信息】


第1章 PHP数据类型与概念概述
1-1 变量
1-2 数值
1-3 数组
1-4 字符串
1-5 正则表达式
1-6 函数
1-7 项目:查找值的数据类型
1-8 项目:发现可用的变量、常量、函数、类和接口
1-9 获得当前脚本的信息
小结
下章预览
第2章 类、对象和接口概述
基本概念
2-1 使用构造函数创建实例
2-2 使用默认构造函数
2-3 设置对象属性
2-4 控制对类成员的访问
2-5 使用静态成员和self关键字
2-6 使用类常量
2-7 扩展类
2-8 使用抽象类和方法
2-9 使用接口
2-10 使用类析构函数
2-11 使用异常
获得类和对象的信息
使用类和对象函数
2-12 使用class_exists()和interface_exists()检查类和接口是否存在
2-13 使用get_class_meth()ds()列出方法和接口
2-14 获得变量名
2-15 确定对象是否是某个类的实例
2-16 列出当前加载的接口和类
使用类反射API
2-17 获得反射API的转储信息
2-18 完成动态类实例化
2-19 使用反射API分解Shape类
小结
下章预览
第3章 数学运算
3-1 数值数据类型
3-2 随机数
3-3 对数和指数
3-4 三角函数
3-5 格式化数值数据
3-6 数学库
3-7 静态Math类
小结
下章预览
第4章 数组处理
4-1 创建数组
4-2 访问数组元素
4-3 创建多维数组
4-4 使用数组键
4-5 将数组初始化为值的区间或序列输入数组
4-6 数组输出为字符串
4-7 为保证向后兼容使用array_values()和array_keys()完全输出
4-8 数组输出为树
4-9 向数组末尾增加元素
第5章 日期和时间处理
第6章 字符串处理
第7章 文件与目录处理
第8章 动态图像处理
第9章 使用正则表达式
第10章 变量处理
第11章 使用函数
第12章 Web基础
第13章 创建和使用表单
第14章 标记处理
第15章 PHP 5中使用MySQL数据库
第16章 与Internet服务通信
索引

<< 查看详细目录

【译者序】

在Web开发领域,PHP是一种颇引人注目的开源技术,并且已经得到了极其广泛的应用。但PHP并没有就此止步,PHP5更是让人耳目一新,面向对象的引入和异常处理的增加,让原先的不可能成为可能,以往PHP编程中存在的诸多问题也随之解决。人们在向PHP5投向更多目光的同时,也希望了解如何能让它更充分地发挥作用。为此,一些经验丰富的PHP程序员联手推出了这本书。.
为了展示各种PHP编程技巧,这本书提供了丰富的代码示例,既可以在你自己的开发中直接使用,也可以作为熟悉PHP编程的宝贵资料。更重要的是,这本书能让你领略到PHP5新特性的巨大魅力,如面向对象编程、mysqli扩展包、动态图像处理、SimpleXML,等等。.. << 查看译者序

【前言】

随着Internet的不断发展,必须有一种语言来解决InternetWeb浏览器的功能需求。多年来已经出现了很多程序设计语言,一些语言已经行将就木,而另一些则在继续成长,其中几种语言已经在竞争中步入前列。尽管ColdFusion、ASP.NET和CGI之类的语言肯定有其优势,但对于开发人员来说,往往会选择功能丰富而且开源的PHP。.
PHP已经发展多年,这归功于众多投身于此的人们,PHP还在继续扩展用户群体最渴望的功能。PHP的创始人总是切实地倾听开发人员的需求,以帮助和指导PHP的发展,多年来已经引入了很多引人注目的功能。不过,尽管PHP4是一个可靠的开发语言和工具,但在一些高级特性方面还存在欠缺。例如,虽然它.. << 查看前言

【书摘】

第1章 PHP数据类型与概念概述
PHP最初只是为了管理一个小小的个人网站,而且它的构想和实现都是由一个人完成的,他就是Ramsus Lerdorfo PHP最初称为个人主页工具(Personal Home Page Tools),但经过多年的发展,它很快从最早面向个人网站的基本脚本引擎演变成为一个有很强竞争力、相当健壮的编码引擎,目前全世界已经有数百万的网站部署了这个引擎。PHP有很多优点,它是一个快速、有效的引擎,拥有广泛的开源开发人员群体,而且具有平台灵活性,所有这些使得PHP成为世界上最有效的在线脚本语言之一。
多年来,PHP在其原有基础之上还在继续发展,不断提供更丰富的功能和更大的伸缩性。由于PHP的宗旨是以开发群体为本,所以每一个新版本中都会增加全新的功能,从而支持开发功能更强大的代码,并对原本就已经很丰富的内置方法库不断升级。人们早在多年前就已经开始使用PHP 4系列的代码创建健壮而强大的应用程序。
不过,总是还有改进的余地。尽管PHP 4被认为是一种面向对象的程序设计语言,但它提供的类功能还不是太灵活,尚未达到一些开发人员的期望。相比之下,较早的OOP语言发展时间比较长,因此具备一些强大的功能,而这些功能对于PHP 4版本来说还力不能及。
但那是很早以前的事情了,如今情况已经大不相同。对于世界各地的PHP开发人员来说,2004年7月l3日是一个让人激动的日子:PHP发布了人们翘首以待的PHP 5。通过提出一个新的对象模型,再加上高级Zend II引擎更使之如虎添翼,PHP蓄势待发,要通过这个版本将OOP推向一个全新的高度。
在更新、更强大的类结构和功能基础上,PHP 5引入了许多令人兴奋的特性,其中一些是开发人员渴望已久的。比如,适当的异常处理;全新的、易于实现的XML支持;面向Web服务的更全面的简单对象访问协议(Simple Object Access Protocol,SOAP)、功能等,当然还远不止这些。
本书将提供全方位的技巧,帮助你利用PHP 5这个新版本实现改进和扩展。不过,在深入介绍这些技巧之前,本章将提供一个简单的概述,使你了解PHP能够做些什么,PHP 5中新增了哪些内容,以及如何应用这些新概念。
……
评论交流
添加新评论
查看全部评论(共6条)
4人
 66%
0人
 0%
1人
 16%
0人
 0%
0人
 0%
1人
 16%

读者
会员名:RZ1234  评价等级:   
什么是Drupal?和PHP啥关系?该如何学?



本人正在研究Drupal,因为对比发现,我认为这是目前最

牛的网站建设系统。
还特意建了一个Drupal学习群:3940250。
目的就是为了分享这个学习过程,为了大家一起提高,还

请了一个牛人方老师来教我们。

没有想到,
不少进来的朋友,连Drupal的基本概念都不知道,
不断有朋友问我,Drupal是啥,和PHP啥关系?我这里简

单解释一下。

Drupal是一套开源的内容管理系统(CMS),
哈哈,这个CMS太学名了,打个比方,Drupal就是那生产

汽车的自动化线,只不过,产品不是汽车,是网站。
而且,学习Drupal的门槛很低,你会安装Windows,就可

以学会安装Drupal。

很多朋友会说,我用PHP也能开发一个网站啊,干嘛要学

习Drupal。
道理很简单,你也可以手工开发汽车,只不过,效率太低


毕竟Drupal是凝聚了许多PHP大牛的心血开发出来的通用

系统,你只需要安装和设置,就可以得到一个网站。

当然,如果你PHP水平很高,这可以让你站在巨人的肩膀

上,在Drupal上开发出很多比较牛的 模块来为你所用。
好比Drupal是Windows,但你还需要自己开发一个Office

,用起来才畅快。
可见,懂PHP,对应用Drupal,也是有好处的。

所以说,我们推荐的学习方式是两条腿走路,
一方面,学习Drupal的应用方法,同时,努力提高自己的

PHP开发水平。
Drupal市开源的,你可以通过阅读Drupal的代码,也是非

常好的提高PHP开发水平,和提高Drupal应用的方式。

好了,如果你是一个PHP fan,或者希望自己能快速建立

自己的网站,
OK,我们一起来学习吧,就在群:3940250。
发表于:2008-8-26 最新讨论:2008-8-26
送鲜花(得0支) 扔鸡蛋(得0个)

读者
该会员在china-pub购买过此书
会员名:perfectgum  评价等级:   
看了前面一部分章节,感觉还不错.
发表于:2008-6-22 最新讨论:2008-6-22
送鲜花(得0支) 扔鸡蛋(得0个)

读者
会员名:turingbooks  评价等级:   
书已上市,敬请各位朋友关注。
发表于:2008-5-19 最新讨论:2008-5-19
送鲜花(得0支) 扔鸡蛋(得0个)

出版商
会员名:amazom  评价等级:   
这本书是PHP方面的名著,原书名称为《PHP 5 Recipes: A Problem-Solution Approach》。
发表于:2008-4-20 最新讨论:2008-4-20
送鲜花(得0支) 扔鸡蛋(得0个)

读者
该会员在china-pub购买过此书
会员名:perfectgum  评价等级:   
关注中.看了目录感觉不错
发表于:2008-4-14 最新讨论:2008-4-14
送鲜花(得0支) 扔鸡蛋(得0个)
添加新评论
查看全部评论(共6条)
2008-9-6 22:45:29