+ -
当前位置:首页 → 问答吧 → [BUG4][thankwsx][print]p152

[BUG4][thankwsx][print]p152

时间:2007-06-07

来源:互联网

4-P152paragraph2
复制内容到剪贴板
代码:
class Person {
    function  __construct($name,$ag'e) {
     ......
    }
}
$ag'e 有错,应该是$age

作者: thankwsx   发布时间: 2007-06-07

经验证,此处是原书印刷BUG。
这里顺便说一句,为什么原书的代码里面 "__"要分开来写成 "_ _"呢?我试了,这样的代码会出错的,难道是为了让我们看地更清楚?而且代码风格不统一,有时候是
复制内容到剪贴板
代码:
function
{
}
有时候又是
复制内容到剪贴板
代码:
function {
}
说到这里P148页的声明属性那段的class Person {}的代码是不是也算是排版时导致的小失误?

作者: thankwsx   发布时间: 2007-06-07

引用:
原帖由 thankwsx 于 2007-6-7 09:58 发表
4-P152paragraph2

class Person {
    function  __construct($name,$ag'e) {
     ......
    }
}

$ag'e 有错,应该是$age
原书BUG,加入勘误,谢谢。

作者: Haohappy   发布时间: 2007-06-07

__construct()写成_ _construct(),这是排版的错误(可能编辑在中间加了个空格),已经加入勘误。

代码风格不统一是个小失误吧,但不影响阅读,就不加勘误了。

作者: Haohappy   发布时间: 2007-06-07

引用:
原帖由 Haohappy 于 2007-6-7 11:42 发表
__construct()写成_ _construct(),这是排版的错误(可能编辑在中间加了个空格),已经加入勘误。

代码风格不统一是个小失误吧,但不影响阅读,就不加勘误了。
查看了原书很多__可能是为了清晰的目的都是加了_ _ 这样的了,这个就不算BUG了吧。。。

作者: thankwsx   发布时间: 2007-06-07

这是因为老外的书使用的字体和我们不一样,看起来中间就好像有个空格似的,唉,为了避免引起误解,还是加入勘误好了,因为编辑不太懂PHP的。

作者: Haohappy   发布时间: 2007-06-07

热门下载

更多