0

让我们以这段代码为例:

class foo
{
    private $segments = NULL;
}

$segments 稍后将是一个数组。

问题:

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

什么是更好的?

谢谢!

4

1 回答 1

1

如果确定以后会是数组,就声明为数组,如果在程序中可能发生变化,就保持原样。

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

于 2013-02-25T00:56:59.557 回答