- 締切済み
「ローマ字 -> ひらがな」へPHPなどでで変換したい
Flashから実行するインクリメンタルサーチをしようとしています。 が、AjaxのようにJavaScriptなどを使うことができず、日本語を含むインクリメンタルサーチの処理の効率化に悩んでいます。 Flash内部にタイプされた文字をひらがなに変換する機能を実装しようと思ったのですが、Flashはクライアントベースなのでかなり重たくなりかねません。ので、PHPで変換する部分を組もうかと思ったのですが、それをする際に便利なライブラリ・または関数などありましたら教えていただけませんでしょうか? 環境:CentOS4 [Apache2+PHP5]
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- elf2000
- ベストアンサー率50% (6/12)
回答No.1
お礼
うむむ・・・ xxtu xxtsu など、二回子音が続く場合もあります。 なので、文字を一個一個に分割して、母音があるまでキャッシュにため込み、見つけた時点でひらがなに変換する必要があります。 なので、elf2000さんがおっしゃるような方法ですと全パターンをstr_replaceに「的確な」順番で書かないといけないような気がします。どうでしょう?もしかしたらこれでもうまくいくかもしれませんが、脳内でやった限り、結構面倒くさい気がします。 時間の短縮にも、すでにもう用意されているものを可能なら使いたいです。
補足
いつか、別の所でお伺いさせていただきます。 やはり自分で作るしかなさそうですね・・・