Annotation of embedaddon/php/ext/standard/tests/strings/bug36148.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #36148 (unpack("H*hex", $data) is adding an extra character to the end of the string)
3: --FILE--
4: <?php
5: $values = array("a", "aa", "aaa", "aaaa");
6: foreach ($values as $value) {
7: $a = pack("H*", $value);
8: $b = unpack("H*", $a);
9: echo $value.": ";
10: var_dump($b);
11: }
12: ?>
13: --EXPECT--
14: a: array(1) {
15: [1]=>
16: string(2) "a0"
17: }
18: aa: array(1) {
19: [1]=>
20: string(2) "aa"
21: }
22: aaa: array(1) {
23: [1]=>
24: string(4) "aaa0"
25: }
26: aaaa: array(1) {
27: [1]=>
28: string(4) "aaaa"
29: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>