hash_file
Generate a hash value using the contents of a given file
&reftitle.description;
stringfalsehash_file
stringalgo
stringfilename
boolbinary&false;
arrayoptions[]
&reftitle.parameters;
algo
Name of selected hashing algorithm (e.g. "sha256").
For a list of supported algorithms see hash_algos.
filename
URL describing location of file to be hashed; Supports fopen wrappers.
binary
When set to &true;, outputs raw binary data.
&false; outputs lowercase hexits.
options
An array of options for the various hashing algorithms.
Currently, only the "seed" parameter is
supported by the MurmurHash variants.
&reftitle.returnvalues;
Returns a string containing the calculated message digest as lowercase hexits
unless binary is set to true in which case the raw
binary representation of the message digest is returned, &return.falseforfailure;.
&reftitle.changelog;
&Version;
&Description;
8.1.0
The options parameter has been added.
&reftitle.examples;
Using hash_file
]]>
&example.outputs;
&reftitle.seealso;
hash_init
hash_hmac_file