Annotation of embedaddon/php/ext/pcre/tests/null_bytes.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Zero byte test
! 3: --FILE--
! 4: <?php
! 5:
! 6: preg_match("\0//i", "");
! 7: preg_match("/\0/i", "");
! 8: preg_match("//\0i", "");
! 9: preg_match("//i\0", "");
! 10: preg_match("/\\\0/i", "");
! 11:
! 12: preg_match("\0[]i", "");
! 13: preg_match("[\0]i", "");
! 14: preg_match("[]\0i", "");
! 15: preg_match("[]i\0", "");
! 16: preg_match("[\\\0]i", "");
! 17:
! 18: preg_replace("/foo/e\0/i", "echo('Eek');", "");
! 19:
! 20: ?>
! 21: --EXPECTF--
! 22: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 3
! 23:
! 24: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 4
! 25:
! 26: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 5
! 27:
! 28: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 6
! 29:
! 30: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 7
! 31:
! 32: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 9
! 33:
! 34: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 10
! 35:
! 36: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 11
! 37:
! 38: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 12
! 39:
! 40: Warning: preg_match(): Null byte in regex in %snull_bytes.php on line 13
! 41:
! 42: Warning: preg_replace(): Null byte in regex in %snull_bytes.php on line 15
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>