# order files by similarity to query
$ls = array_combine($ls, array_map(function ($row) use ($query) {
$row = preg_replace('{(?:^|/)index\.html$}', '', $row);
return similar_text($row, $query) - strlen($row) / 8;
}, $ls));
arsort($ls);
# order files by similarity to query
$ls = array_combine($ls, array_map(function ($row) use ($query) {
$row = preg_replace('{(?:^|/)index\.html$}', '', $row);
return similar_text($row, $query) - strlen($row) / 8;
}, $ls));
arsort($ls);