PHP md5_file() Function returns the MD5 hash of the file.
It returns the hash as a 16 or 32 character hexadecimal number. The md5_file() function uses the RSA DATA security, MD5 Message-Digest Algorithm. PHP md5_file() is predefined function.
Syntax :
md5_file(file,binary) ;
Parameter Values,
file: Required. It takes a file name as input.
binary : Optional. Specifies hex or binary output format.
TRUE - Raw 16 character binary format
FALSE - Default. 32 character hex number
md5_file() function returns encrypted string for file. We can not get decrypted value of encrypted string returned by md5_file() function.
If file is not found, then it gives warning as failed to open stream: No such file or directory
md5() function returns md5 hash of string whereas md5_file() returns hash of file.
Let's see below example to understand md5_file() function.
Comments