hash_update_file

(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL hash >= 1.1)

hash_update_fileДобавляет данные из файла в активный контекст хеширования

Описание

hash_update_file(HashContext $context, string $filename, ?resource $stream_context = null): bool

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

context

Контекст хеширования, который возвращает функция hash_init().

filename

URL-адрес, который описывает расположение файла, который требуется захешировать; поддерживаются обёртки, с которыми работает функция fopen().

stream_context

Контекст потока, который возвращает функция stream_context_create().

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

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

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

Версия Описание
8.0.0 Параметр stream_context теперь принимает значение null.
7.2.0 Функция принимает объект класса HashContext, а не ресурс.

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

  • hash_init() - Инициализирует контекст инкрементного хеширования
  • hash_update() - Добавляет данные в активный контекст хеширования
  • hash_update_stream() - Добавляет данные из открытого потока в активный контекст хеширования
  • hash_final() - Завершает инкрементальное хеширование и возвращает результат в виде хеш-кода
  • hash_file() - Генерирует хеш-значение на основе содержимого файла

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top