3v4l.org

run code in 500+ PHP versions simultaneously
<?php namespace App; use ArrayIterator; final class PropertySameNameAsVariable { public ArrayIterator $items; public function run() { $items = ['apple']; return array_merge($this->items, $items); } } $a = new PropertySameNameAsVariable(); $a->items = new ArrayIterator([]); $a->run();

preferences:
24.45 ms | 475 KiB | 4 Q