Ещё одна приятная новость. В транк PHP 5.4 (который, возможно, будет в итоге выпущен как PHP 6) попала очень полезная возможность — разыменование массивов:
function test() { return array("one" => "PHP", "two" => "trunk", "three" => "is very cool"); } echo test()["two"]; // !!!
То есть теперь можно обращаться к индексу массива, возвращаемого из метода.