Устанавливает метод шифрования записи по индексу

# ZipArchive::setEncryptionIndex

(PHP >= 7.2.0, PHP 8, PECL zip >= 1.14.0)

ZipArchive::setEncryptionIndex — Устанавливает метод шифрования записи по индексу

### Описание

public function ZipArchive::setEncryptionIndex(int `$index`, int `$method`, #[\SensitiveParameter]?string `$password` = `null`): bool

Метод устанавливает метод шифрования записи по индексу.

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

`index`
  Индекс записи.
`method`
  Метод шифрования, заданный одной из констант ZipArchive::EM_.
`password`
  Пароль. Если не указывать, то будет использован пароль по умолчанию.

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

Функция возвращает `true`, если выполнилась успешно, или `false`, если возникла ошибка.

### Список изменений

Версия | Описание
--- | ---
8.0.0 | Параметр `password` теперь принимает значение null.

### Примечания

> Замечание: Функция доступна только если скомпилировали с модулем libzip ≥ 1.2.0.

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

- ZipArchive::setPassword() - Устанавливает пароля для активного архива
- ZipArchive::setEncryptionName() - Устанавливает метод шифрования записи по имени

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