mirror of
https://github.com/php/php-src.git
synced 2024-12-14 12:26:19 +08:00
39 lines
439 B
Plaintext
39 lines
439 B
Plaintext
|
--TEST--
|
||
|
Bug #55135 (Array keys are no longer type casted in unset())
|
||
|
--FILE--
|
||
|
<?php
|
||
|
// This fails.
|
||
|
$array = array(1 => 2);
|
||
|
$a = "1";
|
||
|
unset($array[$a]);
|
||
|
print_r($array);
|
||
|
|
||
|
// Those works.
|
||
|
$array = array(1 => 2);
|
||
|
$a = 1;
|
||
|
unset($array[$a]);
|
||
|
print_r($array);
|
||
|
|
||
|
$array = array(1 => 2);
|
||
|
unset($array[1]);
|
||
|
print_r($array);
|
||
|
|
||
|
$array = array(1 => 2);
|
||
|
$a = 1;
|
||
|
unset($array["1"]);
|
||
|
print_r($array);
|
||
|
?>
|
||
|
--EXPECT--
|
||
|
Array
|
||
|
(
|
||
|
)
|
||
|
Array
|
||
|
(
|
||
|
)
|
||
|
Array
|
||
|
(
|
||
|
)
|
||
|
Array
|
||
|
(
|
||
|
)
|