11/08/2018, 20:44

Convert ký tự kanji tiếng Nhật sang hiragana trong PHP

Khi làm việc với khách hàng Nhật Bản, thì không ít lần các bạn cần phải convert ký tự kanji sang hiragana. Hôm nay, tôi xin trình bày một cách (trong nhiều cách) để convert ký tự kanji sang hiragana Đầu tiên, các bạn down load thư viện igo-php Sau đó sử dụng đoạn code sau require_once ...

Khi làm việc với khách hàng Nhật Bản, thì không ít lần các bạn cần phải convert ký tự kanji sang hiragana.

Hôm nay, tôi xin trình bày một cách (trong nhiều cách) để convert ký tự kanji sang hiragana

Đầu tiên, các bạn down load thư viện igo-php

Sau đó sử dụng đoạn code sau

require_once 'lib/Igo.php';

$igo = new Igo(dirname(__FILE__) . "/ipadic");
$text = "漢字は、古代中国に発祥を持つ文字。特に中国語を表記するための文字である。";

$result = $igo->parse($text);
$str = "";
foreach($result as $value){
     $feature = explode(",", $value->feature);
     $str .= isset($feature[7]) ? $feature[7] : $value->surface;
}
echo mb_convert_kana($str, "c", "utf-8");

Kết quả sẽ là:
かんじは、こだいちゅうごくにはっしょうをもつもじ。とくにちゅうごくごをひょうきするためのもじである。

Chúc các bạn thành công

0