[已解决]类里面的无效类成员定义问题

今天重新看手册发现了有个例子,里面有无效成员这种说法。手边没书,网上搜和大海捞针没多大区别。
这里的高手帮我解释下,谢谢!

[复制到剪切板]
CODE:
<?php
class SimpleClass
{
    
// 无效的类成员定义:
    
public $var1 'hello '.'world';
    public 
$var2 = <<<EOD
hello world
EOD;
    public 
$var3 1+2;
    public 
$var4 self::myStaticMethod();
    public 
$var5 $myVar;

    
// 正确的类成员定义:
    
public $var6 myConstant;
    public 
$var7 self::classConstant;
    public 
$var8 = array(truefalse);


}
?> ;


经过一系列的搜索,php的资料还是太散了,不好找。最后从类的教程开始看,终于找到了

PHP5 中。类的成员属性定义可以不设初值,或者赋予红色类型的初值
PHP 中的简单类型有8中
     boolean    integer   float   double    string       array    object    resource资源  NULL

[ 本帖最后由 manx00 于 2009-9-15 16:10 编辑 ]