htmlentities03.phpt 517 B

1234567891011121314151617181920
  1. --TEST--
  2. htmlentities() test 3 (setlocale / de_DE.ISO-8859-1)
  3. --SKIPIF--
  4. <?php
  5. $result = (bool)setlocale(LC_CTYPE, "de_DE.ISO-8859-1", "de_DE.ISO8859-1");
  6. if (!$result || preg_match('/ISO/i', setlocale(LC_CTYPE, 0)) == 0) {
  7. die("skip setlocale() failed\n");
  8. }
  9. ?>
  10. --INI--
  11. output_handler=
  12. default_charset=
  13. mbstring.internal_encoding=pass
  14. --FILE--
  15. <?php
  16. setlocale( LC_CTYPE, "de_DE.ISO-8859-1", "de_DE.ISO8859-1");
  17. var_dump(htmlentities("\xe4\xf6\xfc", ENT_QUOTES, ''));
  18. ?>
  19. --EXPECT--
  20. string(18) "&auml;&ouml;&uuml;"