+ -
当前位置:首页 → 问答吧 → 千里之行,始于足下(PHP6第一章书评)

千里之行,始于足下(PHP6第一章书评)

时间:2008-12-13

来源:互联网

PHP每个版本的升级都是一个重要的转折点,好像PHP3到PHP4,PHP4到PHP5,现在的PHP5到PHP6,无疑每个版本的升级都会带来革命性的改良和转变。PHP4与PHP3的转变比较少,不过性能和功能上面去改良不少,以致发布PHP4后,PHP就成为了最流行的WEB开发语言之一。而PHP5与PHP4的区别就比较大,主要体现在OO(面向对象)上面的改变,使PHP的OO更强大和完善,与Java,C#这些巨头语言更接近。PHP6与PHP5的改变也非常大,好像PHP6增加了很多动态语言的特性,如闭包,匿名函数。还有与C++跟接近的命名空间等等。可以看到PHP的每个版本都带来令人兴奋的改良。

本书有个亮点:就是PHP6,到现在还没有其他书籍介绍PHP6的,所以本书可以说是同类书籍佼佼者。而本章介绍的是PHP的基础知识,正所谓“千里之行,始于足下”,要学好PHP的话,基础知识是必不可少的。本书的出发点是初学者,所以基础就变得非常重要。

本章从如何编写PHP脚本开始,因为为了让初学者更好的了解到怎样编写PHP脚本,作者都是以一个实例作为引导,然后进行详细的说明。

发送数据到web浏览器
作者在阐述如何发生数据到浏览器的问题上,对两个语言结构进行了详细的说明,就是echo和print。作者以例子来说明这两个语言结构的使用方法和主要的问题,包括转移字符的使用和单引号与双引号的区别等等作出了说明,并以插图进行显示,非常清晰明了。

编写注释
在说明如何编写注释的问题上,作者介绍了/**/,//,#这三种方法,并对这三种方法进行了比较。好的注释对规范程序是非常有利的。所以不可以忽略注释的重要性。

什么是变量
对于PHP变量的说明,作者做到以简洁的语言来阐述了深刻的内容,如PHP变量所遵从的语法规则,程序员应该保持变量一致的命名模式等等。本人补充一下,因为PHP的变量是C语言中联合体,所以PHP的变量可以保存任何的数据类型,但是会影响到前一次保存的值。

介绍字符串
字符串可以说是PHP的一个特色,因为PHP的字符串可以像C语言的字符数组一样访问,可以用$string{$i}这种形式访问字符串的字符元素。另外PHP还可以解析字符串中的变量。在这节中,作者就是介绍如何使用PHP中强大的字符串,如解析字符串中变量和转义字符的使用等等。

连接字符串
这节中,作者介绍如何使用点(.)运算符来进行字符串的连接,还有介绍了几个非常有用的处理字符串的函数。

介绍数字
这一节,作者说明了如何使用运算符来进行数字的运算和如何使用number_format()函数来实现数字的格式化显示。作者在最后也说过计算机处理小数的效果不佳,所以在这里也建议大家不要用PHP来计算小数的运算,因为可能会出错,最好是计算整数的计算。

介绍常量
这节是介绍如何使用define()函数来定义一个常量的,作者介绍了常量个变量的区别,还有建议一般使用大写来命名常量等等。PHP中定义了大量的常量,可以在手册上查看。

双引号与单引号
PHP中,双引号和单引号是有区别的。作者在这节中详细的介绍了双引号和单引号的区别,并且详细的介绍了何时使用双引号,何时使用单引号,还有详细的介绍了在双引号和单引号中的转义字符的使用。作者也说明了单引号比双引号跟快点。所以在没有变量的字符串中,尽量使用单引号。

综上所述,本章主要目的是使初学者更快的了解到PHP的特点和语法规则,而且本书的特点就是对知识点的阐述非常到位,而且每节最后都要提示,提醒初学者应该要注意的地方,这对于初学者来说是非常好的。而且对于Larry Ullman这位作家,我是非常喜欢的,因为Larry Ullman写的技术书都是非常不错的,好像《PHP与MYSQL基础教程(第2版)》《PHP5高级应用开发实践》等等。

作者: liexusong   发布时间: 2008-12-13

看了下,,实在不知道怎么评论

作者: lxylxy888666   发布时间: 2008-12-13

下载来看了下,第一章老师讲的到了很多重点告诉我们需要注意的地方

标签<?   ?>

电子书上看到个错误  说到正式标签 <?php和?)之外,还有短标签(<?和?>)
                                                        >怎么没有呢?

作者: hkf4371515   发布时间: 2008-12-13