Обратный вызов может быть именем функции, так зачем переопределять то, что уже существует в качестве основной функции? :)
я часто есть двумерный массив:
array(
array('key' => 'value1'),
array('key' => 'value2'),
...
);
И нужно сформировать одномерный массив:
array('value1', 'value2')
Это легко сделать с помощью foreach, но мне интересно, есть ли какой-нибудь php 5.3 способ сделать это в одной строке.