string hash_file ( string $algo , string $filename [, bool $raw_output = false ] )
Generate a hash value using the contents of a given file
Returns a string containing the calculated message digest as lowercase hexits unless raw_output is set to true in which case the raw binary representation of the message digest is returned.