mb_convert_kana.phpt 2.7 KB

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