Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 19255 программистов и 1693 робота. Сейчас ищут 615 программистов ...
Приступая к работе

sha1_file - Возвращает SHA1-хэш файла

Вернуться к: Обработка строк

sha1_file

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

sha1_fileВозвращает SHA1-хэш файла

Описание

string sha1_file ( string $filename [, bool $raw_output = false ] )

Вычисляет SHA1-хэш файла, имя которого задано аргументом filename, используя алгоритм » US Secure Hash Algorithm 1 и возвращает этот хэш.

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

filename

Имя хэшируемого файла.

raw_output

Если установлен в TRUE, возвращает 20-символьный хэш в бинарном формате.

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

Возвращает строку в случае успеха, иначе возвращается FALSE.

Примеры

Пример #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.1.0 Функция теперь работает с потоковым API. Это означает, что ее можно использовать с обертками, например, sha1_file('http://example.com/..')

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

  • sha1() - Возвращает SHA1-хэш строки
  • md5_file() - Возвращает MD5-хэш файла
  • crc32() - Вычисляет полином CRC32 для строки



Вернуться к: Обработка строк

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware