2013-02-25 49 views
0

的变量类型让我们将该代码作为一个例子:PHP类属性

class foo 
{ 
    private $segments = NULL; 
} 

$segments将是一个阵列后面。

问题:

我应该告诉PHP是$segments是一个数组(private $segments = array();),或者将其保留为空?

有什么更好?

谢谢!

回答

1

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

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