uconverter_func_basic.phpt 564 B

123456789101112131415161718
  1. --TEST--
  2. Basic UConverter::transcode() usage
  3. --EXTENSIONS--
  4. intl
  5. --FILE--
  6. <?php
  7. var_dump(UConverter::transcode("This is an ascii string", 'utf-8', 'latin1'));
  8. // urlencode so that non-ascii shows up parsable in phpt file
  9. var_dump(urlencode(UConverter::transcode("Espa\xF1ol", 'utf-8', 'latin1')));
  10. var_dump(urlencode(UConverter::transcode("Stra\xDFa", 'utf-8', 'latin1')));
  11. var_dump(bin2hex(UConverter::transcode("\xE4", 'utf-8', 'koi8-r')));
  12. ?>
  13. --EXPECT--
  14. string(23) "This is an ascii string"
  15. string(12) "Espa%C3%B1ol"
  16. string(11) "Stra%C3%9Fa"
  17. string(4) "d094"