PHP sha1_file() Function (original) (raw)

Last Updated : 21 Jun, 2023

The sha1_file() function is an inbuilt function in PHP which is used to generate the SHA-1 hash of the text file. This function returns a string on success and returns FALSE otherwise.Syntax:

sha1_file ( file,file, file,raw )

Parameters Used: This function accepts two parameters as mentioned above and described below.

Return Values: The function returns a string of SHA1 hash on success and returns FALSE otherwise. Suppose there is a file named "gfg.txt" which has the below content.

Publish your own articles and share knowledge with the world!!

Below programs illustrate the sha1_file() function. Program 1:

php `

`

Output:

989aa47ec7ea68605dca25b499c8414e283e8354

Program 2: With optional parameter $raw with different values TRUE and FALSE.

php `

`

Output:

989aa47ec7ea68605dca25b499c8414e283e8354 989aa47ec7ea68605dca25b499c8414e283e8354 ???~??h`]?%???AN(>?T

Reference: http://php.net/manual/en/function.sha1-file.php