partizan Новичок 27 Июн 2006 #1 Елемент массива, возвращаемого функцией Есть функция, которая возвращает массив. Например: PHP: $res = some_function(); $x = $res['some_index']; Как записать это без дополнительной переменной, тоесть сразу взять елемент из массива, который возвращает ф-я?
Елемент массива, возвращаемого функцией Есть функция, которая возвращает массив. Например: PHP: $res = some_function(); $x = $res['some_index']; Как записать это без дополнительной переменной, тоесть сразу взять елемент из массива, который возвращает ф-я?
fixxxer К.О. Партнер клуба 27 Июн 2006 #3 PHP: function foo() { return (object)array('a'=>1,'b'=>'asdas','c'=>'123'); } echo foo()->a; хых на самом деле - да, никак. неудобно, а что делать.
PHP: function foo() { return (object)array('a'=>1,'b'=>'asdas','c'=>'123'); } echo foo()->a; хых на самом деле - да, никак. неудобно, а что делать.
WP ^_^ 27 Июн 2006 #4 Иногда я юзаю PHP: function getelement($array,$key) {return $array[$key];} function test() { return array('birthday' => 'WP'); } echo getelement(test(),'birthday'); // WP
Иногда я юзаю PHP: function getelement($array,$key) {return $array[$key];} function test() { return array('birthday' => 'WP'); } echo getelement(test(),'birthday'); // WP