ホームページ >バックエンド開発 >PHPチュートリアル >中国語の駅名とピンインの対応表を作成! アイデアや解決策を探しています

中国語の駅名とピンインの対応表を作成! アイデアや解決策を探しています

WBOY
WBOYオリジナル
2016-06-13 13:42:411099ブラウズ

中国語の駅名とピンインの対応表を作成! アイデア募集中
全国の鉄道駅の中国語名リストと中国語ピンインデータベースを添付し、これら 2 つのデータを基に、最終的に鉄道駅の中国語名とピンインの対応表を作成します ( 1 行に 1 つ、1 行で中国語とピンインをコロンで区切ります))

プログラムを使用して生成する場合は、間違ったポリフォンを手動で削除する必要があることに注意してください


Iアイデアを求めたいのですが、それを実装するには PHP 配列インデックスをどのように記述すればよいですか
スコアが低いのはご容赦ください

-----解決策------ --------------

ピンイン library.txt
吖:a
ああ:a
ああ:e
ああ:a
锕:a
饄:a
嗄:a と仮定します。
Ai:ai
Ai:ai
...

then
function foo($v) {
returnexplode(':', trim( $v) );
}
foreach(array_map('foo', file('ピンイン library.txt') as $v)
$dict[$v[0]] = $v[1 ];

は、キーとして中国語の文字の配列を生成し、値としてピンインを生成します $dict

for

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。