bug69086.phpt 510 B

1234567891011121314151617181920
  1. --TEST--
  2. Request #69086 (enhancement for mb_convert_encoding)
  3. --EXTENSIONS--
  4. mbstring
  5. --FILE--
  6. <?php
  7. mb_substitute_character(0xfffd);
  8. var_dump("?" === mb_convert_encoding("\x80", "Shift_JIS", "EUC-JP"));
  9. mb_internal_encoding("UCS-4BE");
  10. var_dump("\x00\x00\xff\xfd" === mb_convert_encoding("\x80", "UCS-4BE", "UTF-8"));
  11. mb_internal_encoding("UTF-8");
  12. mb_substitute_character(0xfffd);
  13. var_dump("\u{fffd}" === mb_convert_encoding("\x80", "UTF-8", "EUC-JP-2004"));
  14. ?>
  15. --EXPECT--
  16. bool(true)
  17. bool(true)
  18. bool(true)