Annotation of embedaddon/php/ext/mbstring/tests/mb_convert_kana.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Testing mb_convert_kana() function
                      3: --SKIPIF--
                      4: <?php
                      5: if (!extension_loaded('mbstring')) die('skip mbstring not enabled');
                      6: if (!function_exists("mb_convert_kana")) print "skip mb_convert_kana() not available";
                      7: ?>
                      8: --FILE--
                      9: <?php
                     10: $zenKakuA    = 'ァアィイゥウェエォオカガキギク';
                     11: $zenKakuB    = 'グケゲコゴサザシジスズセゼソゾタ';
                     12: $zenKakuC    = 'ダチヂッツヅテデトドナニヌネノハ';
                     13: $zenKakuD    = 'バパヒビピフブプヘベペホボポマミ';
                     14: $zenKakuE    = 'ムメモャヤュユョヨラリルレロヮワ';
                     15: $zenKakuF    = 'ヰヱヲンヴヵヶヷヸヹヺ・ーヽヾ';
                     16: 
                     17: $hanKakuA    = '⦆。「」、・ヲァィゥェォャュョッ';
                     18: $hanKakuB    = 'ーアイウエオカキクケコサシスセソ';
                     19: $hanKakuC    = 'タチツテトナニヌネノハヒフヘホマ';
                     20: $hanKakuD    = 'ミムメモヤユヨラリルレロワン゙゚';
                     21: 
                     22: 
                     23: echo $zenKakuA . ' => ' . mb_convert_kana($zenKakuA, 'AZKH', 'utf-8');
                     24: echo "\n";
                     25: echo $zenKakuB . ' => ' . mb_convert_kana($zenKakuB, 'azkh', 'utf-8');
                     26: echo "\n";
                     27: echo $zenKakuC . ' => ' . mb_convert_kana($zenKakuC, 'azkh', 'utf-8');
                     28: echo "\n";
                     29: echo $zenKakuD . ' => ' . mb_convert_kana($zenKakuD, 'azkh', 'utf-8');
                     30: echo "\n";
                     31: echo $zenKakuE . ' => ' . mb_convert_kana($zenKakuE, 'azkh', 'utf-8');
                     32: echo "\n";
                     33: echo $zenKakuF . ' => ' . mb_convert_kana($zenKakuF, 'azkh', 'utf-8');
                     34: echo "\n";
                     35: echo "\n";
                     36: echo $hanKakuA . ' => ' . mb_convert_kana($hanKakuA, 'AZKH', 'utf-8');
                     37: echo "\n";
                     38: echo $hanKakuB . ' => ' . mb_convert_kana($hanKakuB, 'AZKH', 'utf-8');
                     39: echo "\n";
                     40: echo $hanKakuC . ' => ' . mb_convert_kana($hanKakuC, 'AZKH', 'utf-8');
                     41: echo "\n";
                     42: echo $hanKakuD . ' => ' . mb_convert_kana($hanKakuD, 'AZKH', 'utf-8');
                     43: ?>
                     44: --EXPECT--
                     45: ァアィイゥウェエォオカガキギク => ァアィイゥウェエォオカガキギク
                     46: グケゲコゴサザシジスズセゼソゾタ => グケゲコゴサザシジスズセゼソゾタ
                     47: ダチヂッツヅテデトドナニヌネノハ => ダチヂッツヅテデトドナニヌネノハ
                     48: バパヒビピフブプヘベペホボポマミ => バパヒビピフブプヘベペホボポマミ
                     49: ムメモャヤュユョヨラリルレロヮワ => ムメモャヤュユョヨラリルレロワワ
                     50: ヰヱヲンヴヵヶヷヸヹヺ・ーヽヾ => イエヲンヴヵヶヷヸヹヺ・ーヽヾ
                     51: 
                     52: ⦆。「」、・ヲァィゥェォャュョッ => ⦆。「」、・ヲァィゥェォャュョッ
                     53: ーアイウエオカキクケコサシスセソ => ーアイウエオカキクケコサシスセソ
                     54: タチツテトナニヌネノハヒフヘホマ => タチツテトナニヌネノハヒフヘホマ
                     55: ミムメモヤユヨラリルレロワン゙゚ => ミムメモヤユヨラリルレロワン゛゜
                     56: 
                     57: --CREDITS--
                     58: Jason Easter <easter@phpug-wuerzburg.de>
                     59: PHPUG Würzburg <phpug-wuerzburg.de>
                     60: Testfest 2009 2009-06-20

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>