てきとうなさいと べぇたばん

【PHP】mb_levenshtein関数が否決されました。

TOP > てきとうにこらむ > ゲーム作りとプログラミング日記 > 【PHP】mb_levenshtein関数が否決されました。

mb_levenshtein関数、否決

PHP Internalコミュニティに投票をお願いしていた、mb_levenshtein関数ですが、今日2025年3月8日、否決されました。いやー、すみません。

RFCはこちら

今後の展望

難しいんですけど、Noをいただいた中には、grapheme_levenshtein関数のほうがいいという意見があったため、そちらのほうを投票すれば可決しそうなのかもしれません。

とはいえ、ユースケースとして本当にほしいのかというのはちょっと調査が必要に思いました。どうしてmbstring関数で欲しいのかと思ったのかをお話すると、Unicodeコードポイント単位でのレーベンシュタイン距離はほしいのではないかというふうに思ったからです。

ところが、結合文字などを考えると、書記素クラスター単位で互換照合でのマッチングによるgrapheme_levenshteinのほうがほしいとなるという意見もありました。この部分を整理したほうがいいですね。

ちょっと意見がほしいですが、すこし時間がほしい部分でもあります。以上速報でした。

2025/03/08 17:23