<?php
$suggestedMunicipalities = [
'Bělá nad Radbuzou',
'Bělá nad Svitavou',
];
$query = 'Bělá nad';
usort($suggestedMunicipalities, function ($a, $b) use ($query) {
$aDistance = levenshtein($query, $a, 1, 1000, 1000);
$bDistance = levenshtein($query, $b, 1, 1000, 1000);
return $aDistance - $bDistance;
});
var_dump($suggestedMunicipalities);
preferences:
48.84 ms | 402 KiB | 5 Q