Я пытаюсь объявить общедоступную статическую переменную, которая представляет собой массив массивов:
class Foo{
public static $contexts = array(
'a' => array(
'aa' => something('aa'),
'bb' => something('bb'),
),
'b' => array(
'aa' => something('aa'),
'bb' => something('bb'),
),
);
// methods here
}
function something($s){
return ...
}
Но я получаю сообщение об ошибке:
Ошибка синтаксического анализа: ошибка анализа, ожидание ')' в ...