Возвращает MD5-хеш файла

# md5_file

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

md5_file — Возвращает MD5-хеш файла

### Описание

function md5_file(string `$filename`, bool `$binary` = `false`): string|false

Функция вычисляет MD5-хеш файла `filename` через » алгоритм MD5 RSA Data Security, Inc. и возвращает хеш — 32-значное шестнадцатеричное число.

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

`filename`

  Имя файла.

`binary`

  При установке значения `true` функция возвращает хеш-сумму в необработанном двоичном формате длиной 16 символов.

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

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

### Примеры

Пример #1 Пример получения хеша функцией md5_file()

    <?php

    $file = '/examples/book.xml';

    echo 'MD5-хеш файла ' . $file . ': ' . md5_file($file);

    ?>

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

- hash_file() - Генерирует хеш-значение на основе содержимого файла
- hash_init() - Инициализирует контекст инкрементного хеширования
- md5() - Возвращает MD5-хеш строки

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