我有这个代码:
class foo
{
public function __construct
(
$bar[var1] = 0,
$bar[var2] = 0,
$bar[var3] = 0
)
{
/* do something */
}
}
我得到这个错误:
解析错误:语法错误,第 5 行$this中出现意外的 '[',期待 ')'
我不知道出了什么问题。
编辑:
我想像这样初始化类:$instance = new foo($bar)
($bar 是一个数组)
因为这个类需要很多参数,我可以很容易地从构造函数返回数组。如果这不是一个好主意,请告诉我。