AppendIterator::__construct

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

AppendIterator::__construct — Створює AppendIterator

Опис

public AppendIterator::__construct()

Створює AppendIterator.

Список параметрів

Ця функція не має параметрів.

Приклади

Приклад #1 Ітерація AppendIterator за допомогою foreach

Loading...

Результат виконання наведеного прикладу:

0 => Margarita
1 => Siciliana
2 => Hawaii
0 => Cheese
1 => Anchovies
2 => Olives
3 => Pineapple
4 => Ham

Приклад #2 Ітерація AppendIterator за допомогою AppendIterator API

Loading...

Результат виконання наведеного прикладу:

0 => 0 => Margarita
0 => 1 => Siciliana
0 => 2 => Hawaii
1 => 0 => Cheese
1 => 1 => Anchovies
1 => 2 => Olives
1 => 3 => Pineapple
1 => 4 => Ham

Примітки

Застереження

При использовании функцииiterator_to_array() Для копіювання значення AppendIterator в масив вам необхідно встановити додатковий аргумент use_keyв значение**falseКогдаuse_keyне принимает значениеfalse**, якісь ключі, що повторно зустрічаються у внутрішніх ітераторах, будуть перезаписані в масив, що повертається. Зберегти оригінальні ключі неможливо.

Дивіться також