- iterator_to_array: documentation ( source)
<?php
class A {
public function get(): iterable {
return [17];
}
}
class B extends A {
public function get(): iterable {
yield 42;
}
}
echo iterator_to_array((new B)->get())[0];