Устанавливает флаги поведения

# ArrayIterator::setFlags

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

ArrayIterator::setFlags — Устанавливает флаги поведения

### Описание

public function ArrayIterator::setFlags(int `$flags`): void

Метод устанавливает флаги, которые изменяют поведение объекта ArrayIterator.

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

`flags`

  Параметр определяет новое поведение объекта ArrayIterator. Параметр принимает либо битовую маску, либо именованные константы. Лучше указывать именованные константы, поскольку при жёстко заданных значениях поведение станет непредсказуемым, если значения флагов изменятся в новых версиях языка.

  Следующий список перечисляет доступные флаги поведения. Действие флагов описывает подраздел «о предопределённых константах».

  Флаги поведения объекта ArrayIterator
  значение | константа
  --- | ---
  1 | ArrayIterator::STD_PROP_LIST
  2 | ArrayIterator::ARRAY_AS_PROPS

### Возвращаемые значения

Функция не возвращает значения после выполнения.

### Смотрите также

- ArrayIterator::getFlags() - Получает флаги поведения

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open