(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
sha1_file — Calcule le sha1 d'un fichier
$filename, bool $binary = false): string|false
   Calcule le sha1 du fichier spécifié par le paramètre
   filename en utilisant 
   » US Secure Hash Algorithm 1,
   puis retourne ce sha1. Le sha1 est un nombre hexadécimal de 40 caractères.
  
filenameLe nom du fichier à hacher.
binary
       Lorsque true, retourne le prétraitement en format binaire brut avec une
       grandeur de 20.
      
   Retourne une chaîne de caractères en cas de succès, false autrement.
  
Exemple #1 Exemple avec sha1_file()
<?php
foreach(glob('/home/Kalle/myproject/*.php') as $ent)
{
    if(is_dir($ent))
    {
        continue;
    }
    echo $ent . ' (SHA1: ' . sha1_file($ent) . ')', PHP_EOL;
}
?>