12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- --TEST--
- array_keys() and array_values() w/ packed optimization
- --FILE--
- <?php
- $x = [1,2,3];
- unset($x[1]);
- $inputs = [
- [],
- [1,2,3],
- [0=>1, 1=>2, 2=>3],
- [1=>1, 2=>2, 3=>3],
- [0=>1, 2=>3],
- $x,
- ];
- foreach ($inputs as $input) {
- print_r(array_keys($input));
- print_r(array_values($input));
- }
- ?>
- --EXPECT--
- Array
- (
- )
- Array
- (
- )
- Array
- (
- [0] => 0
- [1] => 1
- [2] => 2
- )
- Array
- (
- [0] => 1
- [1] => 2
- [2] => 3
- )
- Array
- (
- [0] => 0
- [1] => 1
- [2] => 2
- )
- Array
- (
- [0] => 1
- [1] => 2
- [2] => 3
- )
- Array
- (
- [0] => 1
- [1] => 2
- [2] => 3
- )
- Array
- (
- [0] => 1
- [1] => 2
- [2] => 3
- )
- Array
- (
- [0] => 0
- [1] => 2
- )
- Array
- (
- [0] => 1
- [1] => 3
- )
- Array
- (
- [0] => 0
- [1] => 2
- )
- Array
- (
- [0] => 1
- [1] => 3
- )
|