让我们以此代码为例:
class foo
{
private $segments = NULL;
}
$segments
稍后将成为一个数组。
问题:
我应该告诉PHP $segments
是一个数组(private $segments = array();
)还是保留为NULL?
什么更好?
谢谢!
答案 0 :(得分:1)
如果您确定它稍后会是一个数组,请将其声明为数组,如果它在程序中可能会更改,请保持原样。
PHP是非类型语言,所以它并不重要,只是标准和习惯问题。