Beregner sha1-hashen af str ved hjælp af US Secure Hash Algorithm 1, og returnerer den hash. Hashen er et 40-tegns hexadecimalt tal. Hvis den valgfrie raw_output er sat til TRUE, så vil sha1-sammendraget i stedet returnere den i rå binær form med en længde på 20 tegn.
Bemærk: Den valgfrie raw_output blev tilføjet i PHP 5.0.0 og er som standard FALSE.
Se også sha1_file(), crc32() og md5()