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
**, якісь ключі, що повторно зустрічаються у внутрішніх ітераторах, будуть перезаписані в масив, що повертається. Зберегти оригінальні ключі неможливо.
Дивіться також
- AppendIterator::append() - додає ітератор