<?php
Class NameCollection implements Iterator
{
public function current() {
}
public function next() {
}
public function key() {
}
public function valid() {
}
public function rewind() {
}
}
$c = new NameCollection;
var_dump($c);
Deprecated: Return type of NameCollection::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/ZfgUX on line 5
Deprecated: Return type of NameCollection::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/ZfgUX on line 8
Deprecated: Return type of NameCollection::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/ZfgUX on line 11
Deprecated: Return type of NameCollection::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/ZfgUX on line 14
Deprecated: Return type of NameCollection::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/ZfgUX on line 17
object(NameCollection)#1 (0) {
}