Home
last modified time | relevance | path

Searched refs:unpack (Results 1 – 25 of 66) sorted by relevance

123

/PHP-7.4/ext/standard/tests/strings/
H A Dpack.phpt2 Generic pack()/unpack() tests
16 print_r(unpack("C", pack("C", -127)));
17 print_r(unpack("C", pack("C", 127)));
18 print_r(unpack("C", pack("C", 255)));
19 print_r(unpack("C", pack("C", -129)));
21 print_r(unpack("H", pack("H", 0x04)));
24 print_r(unpack("I", pack("I", 0)));
31 print_r(unpack("L", pack("L", 0)));
37 print_r(unpack("N", pack("N", 0)));
45 print_r(unpack("S", pack("S", 0)));
[all …]
H A Dpack64.phpt2 64bit pack()/unpack() tests
11 print_r(unpack("Q", pack("Q", 0xfffffffffffe)));
12 print_r(unpack("Q", pack("Q", 0)));
14 print_r(unpack("Q", pack("Q", -1)));
17 print_r(unpack("J", pack("J", 0xfffffffffffe)));
18 print_r(unpack("J", pack("J", 0)));
20 print_r(unpack("J", pack("J", -1)));
24 print_r(unpack("P", pack("P", 0)));
26 print_r(unpack("P", pack("P", -1)));
30 print_r(unpack("q", pack("q", 0)));
[all …]
H A Dunpack_error.phpt2 Test unpack() function : error conditions
6 /* Prototype : array unpack ( string $format , string $data )
11 echo "*** Testing unpack() : error conditions ***\n";
13 echo "\n-- Testing unpack() function with no arguments --\n";
14 var_dump( unpack() );
18 var_dump(unpack("I", pack("I", 65534), 0, $extra_arg));
22 var_dump(unpack("B", pack("I", 65534)));
26 *** Testing unpack() : error conditions ***
28 -- Testing unpack() function with no arguments --
38 -- Testing unpack() function with invalid format character --
[all …]
H A Dpack_float.phpt2 pack()/unpack(): float/double tests
74 'unpack e',
84 'unpack E',
94 'unpack g',
95 unpack('g', hex2bin('0000803f')),
104 'unpack G',
112 unpack('G', hex2bin('df2b54aa'))
181 string(8) "unpack e"
214 string(8) "unpack E"
247 string(8) "unpack g"
[all …]
H A Dpack_Z.phpt2 pack()/unpack(): "Z" format
11 unpack("Z*", "foo\0\rbar\0 \t\r\n"),
12 unpack("Z9", "foo\0\rbar\0 \t\r\n"),
13 unpack("Z2", "\0"),
14 unpack("Z2", "\0\0"),
15 unpack("Z2", "A\0"),
16 unpack("Z2", "AB\0"),
17 unpack("Z2", "ABC")
20 Warning: unpack(): Type Z: not enough input, need 2, have 1 in %s on line %d
H A Dbug61038.phpt2 Bug #61038: unpack("a5", "str\0\0") does not work as expected
5 var_dump(unpack("a4", "str\0\0"));
6 var_dump(unpack("a5", "str\0\0"));
7 var_dump(unpack("a6", "str\0\0"));
8 var_dump(unpack("a*", "str\0\0"));
20 Warning: unpack(): Type a: not enough input, need 6, have 5 in %s on line %d
H A Dunpack_offset.phpt2 unpack() with offset
7 $a = unpack("l2", $data, 3);
11 unpack("l", $data, 3)[1],
12 unpack("@4/l", $data, 3)[1]);
H A Dpack64_32.phpt2 64bit pack()/unpack() tests
16 var_dump(unpack("Q", ''));
17 var_dump(unpack("J", ''));
18 var_dump(unpack("P", ''));
19 var_dump(unpack("q", ''));
34 Warning: unpack(): 64-bit format codes are not available for 32-bit versions of PHP in %s on line %d
37 Warning: unpack(): 64-bit format codes are not available for 32-bit versions of PHP in %s on line %d
40 Warning: unpack(): 64-bit format codes are not available for 32-bit versions of PHP in %s on line %d
43 Warning: unpack(): 64-bit format codes are not available for 32-bit versions of PHP in %s on line %d
H A Dbug35817.phpt2 Bug #35817 (unpack() does not decode odd number of hexadecimal values)
6 $b = unpack("H3", $a);
10 $b = unpack("H2", $a);
14 $b = unpack("H", $a);
H A Dunpack_bug68225.phpt2 Bug #68225 unpack and X format code
8 $result = unpack('Va/X' ,$data);
11 $result = unpack('Va/X4' ,$data);
14 $result = unpack('V1a/X4/V1b/V1c/X4/V1d', $data);
H A Dbug75075.phpt2 Bug #75075 (unpack with X* causes infinity loop)
5 var_dump(unpack("X*", ""));
8 Warning: unpack(): Type X: '*' ignored in %sbug75075.php on line %d
H A Dbug69522.phpt2 Bug #69522 (heap buffer overflow in unpack())
6 $b = unpack('h2147483648', $a);
10 Warning: unpack(): Type h: integer overflow in %s on line %d
H A Dpack_A.phpt2 pack()/unpack(): "A" modifier
9 unpack("A*", "foo\0\rbar\0 \t\r\n"),
10 unpack("A4", "foo\0\rbar\0 \t\r\n")
H A Dunpack.phpt5 var_dump(unpack("-2222", 1));
9 Warning: unpack(): Invalid format type - in %sunpack.php on line %d
H A Dbug38770.phpt2 Bug #38770 (unpack() broken with longs on 64 bit machines)
11 print_r(unpack($v, pack($v, -30000)));
H A Dbug36148.phpt2 Bug #36148 (unpack("H*hex", $data) is adding an extra character to the end of the string)
8 $b = unpack("H*", $a);
/PHP-7.4/ext/phar/tests/
H A Dbug70091.phpt18 var_dump(unpack('H8sig/@6/nflags', $data));
22 var_dump(unpack('H8sig/@6/nflags', $data));
26 var_dump(unpack('H8sig/@8/nflags', $data));
30 var_dump(unpack('H8sig/@8/nflags', $data));
/PHP-7.4/ext/mbstring/tests/
H A Dmb_str_split_utf8_utf16.phpt38 printf(" l:%d v:%s", strlen($chunk), unpack("H*", $chunk)[1]);
44 printf(" l:%d v:%s", strlen($chunk), unpack("H*", $chunk)[1]);
50 printf(" l:%d v:%s", strlen($chunk), unpack("H*", $chunk)[1]);
56 printf(" l:%d v:%s", strlen($chunk), unpack("H*", $chunk)[1]);
62 printf(" l:%d v:%s", strlen($chunk), unpack("H*", $chunk)[1]);
68 printf(" l:%d v:%s", strlen($chunk), unpack("H*", $chunk)[1]);
H A Dbug54494.phpt25 $t = unpack("H*",mb_substr($string, $i, 1, $mode));
41 $t = unpack("H*",mb_substr($string, $i, 1, $mode));
H A Dmb_str_split_jp.phpt44 echo " " . unpack("H*", $split[$i])[1];
63 last array element: %s expected: %s\n", unpack("H*", end($array))[1],unpack("H*", $enc)[1]);
/PHP-7.4/Zend/tests/array_unpack/
H A Dstring_keys.phpt20 string(36) "Cannot unpack array with string keys"
21 string(42) "Cannot unpack Traversable with string keys"
/PHP-7.4/Zend/tests/arg_unpack/
H A Dstring_keys.phpt23 string(36) "Cannot unpack array with string keys"
24 string(42) "Cannot unpack Traversable with string keys"
/PHP-7.4/ext/standard/tests/array/
H A Dbug24766.phpt2 Bug #24766 (strange result array from unpack)
8 $a = unpack('C2', "\0224V");
/PHP-7.4/ext/phar/
H A Dshortarc.php117 $L = unpack('V', $a = (binary)fread($fp, 4));
215 $info = unpack('V', substr($m, 0, 4));
217 $l = unpack('V', substr($m, 10, 4));
219 $s = unpack('V', substr($m, 0, 4));
226 $len = unpack('V', substr($m, $start, 4));
234 … $ret['m'][$savepath] = array_values(unpack('Va/Vb/Vc/Vd/Ve/Vf', substr($m, $start, 24)));
/PHP-7.4/ext/standard/
H A Dpack.h24 PHP_FUNCTION(unpack);

Completed in 21 milliseconds

123