#!/usr/bin/php $subtree) { foreach ($subtree as $name => $versions) { if (count($versions) > $keep) { if ($old) { usort($versions, function($a, $b) { return -rpmvercmp($a['evr'], $b['evr']);} ); } else { usort($versions, function($a, $b) { return rpmvercmp($a['evr'], $b['evr']);} ); } for ($i = $keep ; $i < count($versions) ; $i++) { echo $versions[$i]['path'] . "\n"; } } } }