}
public function offsetSet($index, $value) {
+ echo __METHOD__ . "($index, $value)\n";
$this->array[$index] = $value;
}
}
-$i = 0;
+$i = 0; $j = 0;
$foo = new FooBar();
-$foo[$i] = $i++;
-$foo[$i] = $i++;
-$foo[$i] = $i++;
+$foo[$j++] = $i++;
+$foo[$j++] = $i++;
+$foo[$j++] = $i++;
try
{
unset($foo[1]);
?>
===DONE===
--EXPECT--
+FooBar::offsetSet(0, 0)
+FooBar::offsetSet(1, 1)
+FooBar::offsetSet(2, 2)
CAUGHT: FAIL
FooBar Object
(
[array:private] => Array
(
- [1] => 0
- [2] => 1
- [3] => 2
+ [0] => 0
+ [1] => 1
+ [2] => 2
)
)