Рантайм добавление элементов в статическую переменную класса
Собственно непонятен порядок разбора. Исходя из того что получается, идет сначало просмотр автоматической переменной $a
а затем ищется статическая переменная класса по имени, значение которой установленов в $a['a1']
Ожидалось немного по другому. Может кто-нить прояснить ситуацию.
PHP:
class Foo
{
public static $a;
public function __construct()
{
self::$a['a1'] = 'sssss';
self::$a['a2'] = 'ssssssss';
}
}
а затем ищется статическая переменная класса по имени, значение которой установленов в $a['a1']
Ожидалось немного по другому. Может кто-нить прояснить ситуацию.