string hash_file    ( string $algo   , string $filename   [, bool $raw_output = FALSE  ] )

hash_fileГенерация хеш-значения, используя содержимое заданного файла

algo

Название выбранного алгоритма хеширования (например, "md5", "sha256", "haval160,4" и т.д.)

filename

Путь или URL к файлу, который будет хеширован; Поддерживается интерфейс fopen.

raw_output

Когда установлено в TRUE, выводит необработанные двоичные данные. При FALSE выводит данные в шестнадцатеричной кодировке в нижнем регистре.