Annotation of embedaddon/php/ext/standard/tests/strings/htmlentities04.phpt, revision 1.1.1.2

1.1       misho       1: --TEST--
                      2: htmlentities() test 4 (setlocale / ja_JP.EUC-JP)
                      3: --SKIPIF--
                      4: <?php
                      5: $result = (bool)setlocale(LC_CTYPE, "ja_JP.EUC-JP", "ja_JP.eucJP");
                      6: if (!$result || preg_match('/EUC[^a-zA-Z]*JP/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, "ja_JP.EUC-JP", "ja_JP.eucJP" );
                     17:        var_dump(htmlentities("\xa1\xa2\xa1\xa3\xa1\xa4", ENT_QUOTES, ''));
                     18: ?>
1.1.1.2 ! misho      19: --EXPECTF--
        !            20: Strict Standards: htmlentities(): Only basic entities substitution is supported for multi-byte encodings other than UTF-8; functionality is equivalent to htmlspecialchars in %s line %d
1.1       misho      21: string(6) "Ą˘ĄŁĄ¤"

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>