PHP: md5_file() function
PHP: Calculates the md5 hash of a given file
The md5_file() function is used to calculate the md5 hash ( the hash as a 32-character hexadecimal number ) of a given file.
Version:
(PHP 4 and above)
Syntax:
md5_file(file_name, raw_output)
Parameter:
| Name | Description | Required / Optional |
Type |
|---|---|---|---|
| file_name | The file name. | Required | String |
| raw_output | Refers hex or binary output format, Returns raw 16-bit binary format if raw_output sets TRUE and return 32-bit hex format for setting FALSE (default). | Optional | Boolean |
Return value:
Returns a string on success, FALSE otherwise.
Value Type: String.
Pictorial Presentation

Example:
<?php
$file_name = 'testvf.txt';
echo md5_file($file_name);
?>
Output:
f006da995a5475841a21f546be8e4f11
View the example in the browser
See also
