У меня есть многомерный массив и хотят сделать usort в ZendFramework. **Функция обратного вызова в PHP <5.3
После кода работы в PHP 5.3+, но не для более низких версий, так как функции обратного вызова в usort
.
usort($array, function (array $a, array $b) {
return date('Ymdhis',$a['time']) - date('Ymdhis',$b['time']);
});
Таким образом, вместо функции обратного вызова, как я могу разделить его и использовать его от вызова внешней функции в Зенде.
В обычном скрипте PHP индивидуальный вызов работает, как показано ниже.
usort($array, 'usortcallback');
function usortcallback(array $a, array $b) {
return date('Ymdhis',$a['time']) - date('Ymdhis',$b['time']);
});
Но я хочу работоспособный код для Zend Framework.
Спасибо, Sandeep
В настоящее время нет оснований поддерживать старые версии PHP! – ThiefMaster