TypePHP 编译器 https://swoole.com/aot/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

29 lines
564 B

--TEST--
Bug #61038: unpack("a5", "str\0\0") does not work as expected
--SKIPIF--
<?php
echo 'skip Test output differs under AOT compilation';
?>
--FILE--
<?php
var_dump(unpack("a4", "str\0\0"));
var_dump(unpack("a5", "str\0\0"));
var_dump(unpack("a6", "str\0\0"));
var_dump(unpack("a*", "str\0\0"));
?>
--EXPECTF--
array(1) {
[1]=>
string(4) "str%c"
}
array(1) {
[1]=>
string(5) "str%c%c"
}
Warning: unpack(): Type a: not enough input values, need 6 values but only 5 were provided in %s on line %d
bool(false)
array(1) {
[1]=>
string(5) "str%c%c"
}