sha1_file

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

sha1_fileBir dosyanın sha1 aşını hesaplar

Açıklama

sha1_file(string$dosya, bool$ikil = false): string|false

dosya dosyasının sha1 aşını hesaplar. Hesaplamada kullanılan algoritma: » US Secure Hash Algorithm 1. Aş 40 haneli bir onaltılık sayıdır.

Bağımsız Değişkenler

dosya

Aşlanacak dosyanın ismi.

ikil

true belirtildiği takdirde sha1 aşı 20 bayt uzunluğundaki ham ikil biçemli bir dizge olarak döner.

Dönen Değerler

İşlem başarılı olursa bir dizge, olmazsa false döner.

Örnekler

Örnek 1 - sha1_file() örneği

<?php
foreach(glob('/home/Kalle/myproject/*.php') as $ent)
{
if(
is_dir($ent))
{
continue;
}

echo
$ent . ' (SHA1: ' . sha1_file($ent) . ')', PHP_EOL;
}
?>

Ayrıca Bakınız

  • sha1() - Bir dizgenin sha1 aşını hesaplar
  • md5_file() - Belirtilen dosyanın md5 özetini hesaplar
  • crc32() - Bir dizgenin crc32 çok terimlisini hesaplar
To Top