(PHP 4 >= 4.3.0, PHP 5)
sha1_file — Bir dosyanın sha1 özetini hesaplar
dosya dosyasını sha1 özetini hesaplar. Hesaplamada kullanılan algoritma: » US Secure Hash Algorithm 1. Özet 40 haneli bir onaltılık sayıdır.
Dosya ismi.
TRUE belirtildiği takdirde sha1 özeti 20 bayt uzunluğundaki ham ikil biçemli bir dizge olarak döner. FALSE öntanımlıdır.
İşlem başarılı olursa bir dizge, olmazsa FALSE döner.
Ö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;
}
?>
Sürüm: | Açıklama |
---|---|
5.0.0 | ham_çıktı değiştirgesi eklendi. |
5.1.0 | İşlev akım arayüzü kullanacak şekilde değiştirildi. Yani dosya belirtirken artık sha1_file('http://example.com/..') gibi bir sarmalayıcı kullanabilirsiniz. |