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>