SOUNDEX を使用して会社名を比較しようとしていますが、soundex の php 呼び出しは 3 桁しか出力しないため、比較は正確ではありません。結果がより正確になるように、より良いsoundex出力を取得する方法はありますか?
1217 次
2 に答える
4
代わりにmetaphoneを使用してみてください
于 2009-01-08T19:01:28.810 に答える
1
SOUNDEX を実行する対象によっては、データベース レベルでSOUNDEX()を実行する方が安価な場合があります。
$result = $db->query("
SELECT
company.id,
company.name,
SOUNDEX(company.name) AS soundex
FROM
company
WHERE
company.name SOUNDS LIKE '$companyName'
");
于 2009-01-09T16:05:35.817 に答える