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>';
}
?>