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; <function>hash_file</function> の使用例 ]]> &example.outputs; &reftitle.seealso; hash_init hash_hmac_file