W3docs

sha1_file()

Scopri come usare la funzione PHP sha1_file() per calcolare l'hash SHA-1 di un file e verificarne l'integrità.

La funzione PHP sha1_file() calcola l'hash SHA-1 di un file. È utile per verificare l'integrità dei file e garantire l'archiviazione e la trasmissione sicura dei dati. Di seguito sono riportati la sintassi e alcuni esempi d'uso.

Sintassi

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

La funzione accetta due parametri: $filename e $raw_output. Il parametro $filename è il nome del file di cui calcolare l'hash. Il parametro $raw_output è opzionale e specifica se restituire i dati binari grezzi oppure una stringa di caratteri esadecimali.

Ecco un esempio di come utilizzare la funzione sha1_file():

Esempio

php— editable, runs on the server

Questo esempio verifica se example.txt esiste e ne calcola l'hash SHA-1.

L'output di questo codice sarà:

3d34c2308ff506e3f7a945e6208cd63a4e7d29

Come si può vedere, la funzione sha1_file() ha calcolato l'hash SHA-1 del file.

La funzione sha1_file() è uno strumento utile per verificare l'integrità dei file e garantire l'archiviazione e la trasmissione sicura dei dati in PHP. Calcola un hash SHA-1, ovvero una funzione hash crittografica che genera un output univoco di lunghezza fissa in base al contenuto del file. Padroneggiando questa funzione, è possibile diventare uno sviluppatore PHP più competente.

Ci auguriamo che questo articolo sia stato utile per comprendere la funzione sha1_file() in PHP.

Pratica

Pratica
Cosa fa la funzione sha1_file() in PHP?
Cosa fa la funzione sha1_file() in PHP?
Was this page helpful?