Annotation of embedaddon/php/ext/xml/tests/bug49687.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #49687 Several utf8_decode deficiencies and vulnerabilities
! 3: --SKIPIF--
! 4: <?php
! 5: require_once("skipif.inc");
! 6: if (!extension_loaded('xml')) die ("skip xml extension not available");
! 7: ?>
! 8: --FILE--
! 9: <?php
! 10:
! 11: $tests = array(
! 12: "\x41\xC2\x3E\x42",
! 13: "\xE3\x80\x22",
! 14: "\x41\x98\xBA\x42\xE2\x98\x43\xE2\x98\xBA\xE2\x98",
! 15: );
! 16: foreach ($tests as $t) {
! 17: echo bin2hex(utf8_decode($t)), "\n";
! 18: }
! 19: echo "Done.\n";
! 20: --EXPECT--
! 21: 413f3e42
! 22: 3f22
! 23: 413f3f423f433f3f
! 24: Done.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>