packed is:
string(9) "foobarbaz"
PHP 5.5 a
array(3) {
["omg"]=>
string(3) "foo"
["lol"]=>
string(3) "bar"
["bbq"]=>
string(3) "baz"
}
Warning: unpack(): Invalid format type Z in /in/jArjZ on line 17
PHP 5.5 Z
bool(false)
Warning: pack(): Type Z: unknown format code in /in/jArjZ on line 8
packed is:
bool(false)
Warning: unpack(): Type a: not enough input, need 3, have 0 in /in/jArjZ on line 13
PHP 5.5 a
bool(false)
Warning: unpack(): Invalid format type Z in /in/jArjZ on line 17
PHP 5.5 Z
bool(false)
packed is:
string(9) "foobarbaz"
PHP 5.5 a
array(3) {
["omg"]=>
string(3) "foo"
["lol"]=>
string(3) "bar"
["bbq"]=>
string(3) "baz"
}
PHP 5.5 Z
array(0) {
}
Warning: pack(): Type Z: unknown format code in /in/jArjZ on line 8
packed is:
bool(false)
Warning: unpack(): Type a: not enough input, need 3, have 0 in /in/jArjZ on line 13
PHP 5.5 a
bool(false)
PHP 5.5 Z
array(0) {
}
Output for 4.3.0 - 4.3.1
packed is:
string(9) "foobarbaz"
PHP 5.5 a
array(3) {
["omg"]=>
string(3) "foo"
["lol"]=>
string(3) "bar"
["bbq"]=>
string(3) "baz"
}
PHP 5.5 Z
array(0) {
}
Warning: pack() [http://www.php.net/function.pack]: Type Z: unknown format code in /in/jArjZ on line 8
packed is:
bool(false)
Warning: unpack() [http://www.php.net/function.unpack]: Type a: not enough input, need 3, have 0 in /in/jArjZ on line 13
PHP 5.5 a
bool(false)
PHP 5.5 Z
array(0) {
}