Показать сообщение отдельно
  #4 (permalink)  
Старый 12.04.2010, 16:58
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

А в Perl можно делать контекстно-зависимый вызов функции
А в PHP нельзя Разве что эмулировать, указывая явно:

function context_driven($params, $return_total=0) {
    return $return_total ? array( $params, count($params) ) : $params;
}

$p = context_driven(array(1,2,3)); // [1,2,3]
list($p, $t) = context_driven(array(1,2,3), 1); // [1,2,3], 3
Ответить с цитированием