1 つの単語を複数の単語と比較し、レーベンシュタイン スコアのリストを出力するフォームがあります。これらのスコアを取得して、最小のレーベンシュタイン スコアが最初に表示されるようにするにはどうすればよいですか。
<?php
$string5 = $_POST["singleword"];
$string6 = $_POST["manywords"];
$array6 = explode(', ',$string6);
foreach ($array6 as $derp)
{
echo $string5, "/", $derp, ": ", levenshtein($string5, $derp), "<br>";
}
?>
出力されるリストは次のようになります。
apple/mango: 5
apple/peach: 5
apple/toothpaste: 8
apple/apes: 3
私はそれが次のようになりたい:
apple/apes: 3
apple/mango: 5
apple/peach: 5
apple/toothpaste: 8