QQQ
Новичок
Хочется элегантно получить элемент массива возвращаемого методом
В общем некий метод некого объекта возвращает массив. Надо первый элемент этого массива. Хотелось сделать вот-так:
$Var = $Obj->Method()[0];
однако обнаружил, что в PHP на подобную конструкцию матерится. Я туплю с синтаксисом или желаю неосуществимого? ))
-~{}~ 28.11.07 20:05:
И ещё вопрос по синтаксису. Вот так работает:
$Var[$key] = sClass::Method();
$Pointer = &$Var[$key];
А вот так не работает:
$Pointer = &$Var[$key] = sClass::Method();
Со скобками играться пробовал... не помогло. Я опять слишком многого хочу? ))
В общем некий метод некого объекта возвращает массив. Надо первый элемент этого массива. Хотелось сделать вот-так:
$Var = $Obj->Method()[0];
однако обнаружил, что в PHP на подобную конструкцию матерится. Я туплю с синтаксисом или желаю неосуществимого? ))
-~{}~ 28.11.07 20:05:
И ещё вопрос по синтаксису. Вот так работает:
$Var[$key] = sClass::Method();
$Pointer = &$Var[$key];
А вот так не работает:
$Pointer = &$Var[$key] = sClass::Method();
Со скобками играться пробовал... не помогло. Я опять слишком многого хочу? ))