hash_file
ファイルの内容から、ハッシュ値を生成する
&reftitle.description;
stringfalsehash_file
stringalgo
stringfilename
boolbinary&false;
arrayoptions[]
&reftitle.parameters;
algo
選択したアルゴリズムの名前 (例: "sha256")。
サポートされているアルゴリズムの一覧は hash_algos を参照ください。
filename
ハッシュ対象となるファイルの位置を示す URL。
fopen ラッパーをサポートしています。
binary
&true; を設定すると、生のバイナリデータを出力します。
&false; の場合は小文字の 16 進数値となります。
options
様々なハッシュアルゴリズム向けの、オプションの配列。
現状は、MurmurHash バリアントが "seed"
だけをサポートしています。
&reftitle.returnvalues;
binary が true に設定されていない場合は、
メッセージダイジェストの計算結果を小文字の 16 進数値形式の文字列で
返します。もし true に設定されていた場合は、メッセージダイジェストが
そのままのバイナリ形式で返されます。
&reftitle.changelog;
&Version;
&Description;
8.1.0
options パラメータが追加されました。
&reftitle.examples;
hash_file の使用例
]]>
&example.outputs;
&reftitle.seealso;
hash_init
hash_hmac_file