md5_file

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

md5_fileОбчислює MD5-хеш файлу

Опис

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

Обчислює MD5-хеш файлу filename використовуючи » RSA Data Security, Inc. MD5 Message-Digest Algorithm, та повертає цей хеш.

Параметри

filename

Ім'я файлу.

binary

Якщо необов'язковий параметр raw_output встановлений у true, то повертається бінарний рядок з 16 символів.

Значення, що повертаються

У разі успіху повертає хеш у вигляді 32-символьного шістнадцяткового числа, інакше false.

Приклади

Приклад #1 Використання md5_file()

<?php
$file
= 'php-5.3.0alpha2-Win32-VC9-x64.zip';

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

Прогляньте також

  • hash_file() - Generate a hash value using the contents of a given file
  • hash_init() - Initialize an incremental hashing context
  • md5() - Обчислює MD5-хеш рядка