(PHP 4 >= 4.3.0, PHP 5)
sha1_file — Изчислява sha1 хеш на файл
Изчислява sha1 хеш на файл, указан от параметъра filename , като използва » US Secure Hash Algorithm 1 и връща полученият резултат. Хеш стойността представлява 40-знаково шестнадесетично число.
Името на файла
Ако е TRUE се връща 20-знаков бинарен низ. По подразбиране е FALSE.
Връща низ при успешно изпълнение, в противен случай връща FALSE..
Example #1 Пример за sha1_file()
<?php
foreach(glob('/home/Kalle/myproject/*.php') as $ent)
{
if(is_dir($ent))
{
continue;
}
echo $ent . ' (SHA1: ' . sha1_file($ent) . ')', PHP_EOL;
}
?>
Версия | Описание |
---|---|
5.0.0 | Добавен е параметърът raw_output . |
5.1.0 | Променена е функцията с цел да използва приложният интерфейс за потоци. Това означава, че може да бъде използвана в опаковка(wrapper), като например md5_file('http://example.com/..'). |