MultipleIterator::current

Gets the registered iterator instances

&reftitle.description; public `array` `MultipleIterator::current`

Get the registered iterator instances current() result.

&warn.undocumented.func;
&reftitle.parameters; &no.function.parameters;
&reftitle.returnvalues;

An `array` containing the current values of each attached iterator.

&reftitle.errors;

A `RuntimeException` if the iterator is invalid (as of PHP 8.1.0), or mode `MIT_NEED_ALL` is set and at least one attached iterator is not valid. Or an `IllegalValueException` if a key is &null; and `MIT_KEYS_ASSOC` is set.

&reftitle.changelog;

&Version; | &Description;
8.1.0 | A `RuntimeException` is now thrown if `MultipleIterator::current` is called on an invalid iterator. Previously, &false; was returned.

&reftitle.seealso;

- `MultipleIterator::valid`