3v4l.org

run code in 300+ PHP versions simultaneously
<?php class MyCollection extends ArrayObject { public function updateIndexes() { $this->exchangeArray(array_values($this->getArrayCopy())); } } $collection = new MyCollection([ 'first', 'second', 'third', ]); var_dump($collection); $collection->offsetUnset(1); var_dump($collection); $collection->updateIndexes(); var_dump($collection);

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
162.64 ms | 2229 KiB | 12 Q