MultipleIterator::current 登録されているイテレータインスタンスを取得する &reftitle.description; public arrayMultipleIterator::current 登録されているイテレータインスタンスの current() の結果を取得します。 &warn.undocumented.func; &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; アタッチされている各イテレータの現在の値を含む配列を返します。 &reftitle.errors; イテレーターが無効な場合(PHP 8.1.0 以降) には、 RuntimeException が発生します。 モード MIT_NEED_ALL が設定されているときに、 アタッチされているイテレータの中にひとつでも無効なものがあった場合も、 RuntimeException が発生します。また、 キーが &null; で MIT_KEYS_ASSOC が設定されている場合には IllegalValueException が発生します。 &reftitle.changelog; &Version; &Description; 8.1.0 MultipleIterator::current が無効なイテレータを使って呼び出された場合に、 RuntimeException をスローするようになりました。 これより前のバージョンでは、&false; を返していました。 &reftitle.seealso; MultipleIterator::valid