1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
/* ------------------------------------------------
* ひらがなからコードへ変換のlib利用のサンプル
* 作成:2016.05.18 yoshi of CXMedia Inc.
* ------------------------------------------------ */
// 作成した関数ライブラリの読み込み(利用)
require_once "lib/kana_mappingcode_lib.php";
$str_ary = array("(あかさ)","とっきょ","か、てき","じ き");
// 日本語文字列の配列の繰り返し
foreach($str_ary as $item){
$cvt_code = ""; // コード変換御用
$string = ""; // 1文字の取出しと追加が実行されているか確認用
// 1個の日本語文字列分の繰り返し
for($i=0;$i<mb_strlen($item);$i++){
// 文字1個の取り出し
$str = mb_substr($item,$i,1);
$string .= $str; // 変換の確認用に文字追加
// 「ひらがなマッピング変換ライブラリ」関数利用でコード追加
$cvt_code .= hiraganamapping($str);
}
echo $string,' → ',$cvt_code,'<br>';
}
?>