multibyte_encoding_005.phpt 551 B

123456789101112131415161718192021222324252627
  1. --TEST--
  2. encoding conversion from script encoding into internal encoding
  3. --SKIPIF--
  4. <?php
  5. if (!in_array("zend.detect_unicode", array_keys(ini_get_all()))) {
  6. die("skip Requires configure --enable-zend-multibyte option");
  7. }
  8. if (!extension_loaded("mbstring")) {
  9. die("skip Requires mbstring extension");
  10. }
  11. ?>
  12. --INI--
  13. zend.multibyte=1
  14. mbstring.encoding_translation = On
  15. zend.script_encoding=Shift_JIS
  16. mbstring.internal_encoding=UTF-8
  17. --FILE--
  18. <?php
  19. function —\Ž\”\($ˆø�”)
  20. {
  21. echo $ˆø�”;
  22. }
  23. —\Ž\”\("ƒhƒŒƒ~ƒtƒ@ƒ\");
  24. ?>
  25. --EXPECT--
  26. ドレミファソ