phpで漢字をひらがなにしたい
- 環境
- 結論
インストール方法
- 何も考えずにインストールしたい人用に。
- MeCabインストール
- http://mecab.sourceforge.net/
- mecab-0.98
- ./configure && make && sudo make install
- mecab-ipadic-2.7.0-20070801
- ./configure --with-charset=utf-8 && make && sudo make install
- MeCab php extensionインストール
extension_dir = "/usr/local/lib/php/extensions/"
extension=mecab.so
$str = "平仮名にしたい文字列"; $arg_yomi = array('-O' => 'yomi'); $m = new MeCab_Tagger($arg_yomi); $str = $m->parse($str); mecab_destroy($m); // カタカナででてくるので、ひらがなへ変換。utf-8を指定しないとひらがなになってくれない echo mb_convert_kana($str, "c", "utf-8");
ツッコミあればお気軽に。