0

多次元配列があり、zendframework で usort を実行したい**

次のコードは PHP 5.3 以降では機能しますが、 のコールバック関数のため、それより前のバージョンでは機能しませんusort

usort($array, function (array $a, array $b) {
    return date('Ymdhis',$a['time']) - date('Ymdhis',$b['time']); 
});

コールバック関数の代わりに、ZEND FRAMEWORKの外部関数呼び出しから分割して使用するにはどうすればよいですか。

通常の PHP スクリプトでは、個々の呼び出しは次のように機能します。

usort($array, 'usortcallback');

function usortcallback(array $a, array $b) {
    return date('Ymdhis',$a['time']) - date('Ymdhis',$b['time']);
});

しかし、Zend Framework の実行可能なコードが必要です。

ありがとう、サンディープ

4

1 に答える 1