PHP变量类的类属性

时间:2013-02-25 00:53:30

标签: php class properties variable-assignment

让我们以此代码为例:

class foo
{
    private $segments = NULL;
}

$segments 稍后将成为一个数组。

问题:

我应该告诉PHP $segments 是一个数组(private $segments = array();)还是保留为NULL?

什么更好?

谢谢!

1 个答案:

答案 0 :(得分:1)

如果您确定它稍后会是一个数组,请将其声明为数组,如果它在程序中可能会更改,请保持原样。

PHP是非类型语言,所以它并不重要,只是标准和习惯问题。