Php/docs/function.mhash

提供:Dev Guides
< Php
移動先:案内検索

mhash

(PHP 4, PHP 5, PHP 7)

mhashハッシュ値を計算する


説明

mhash ( int $hash , string $data [, string $key ] ) : string

mhash() は、 hash で指定したハッシュ関数を data に適用します。


パラメータ

algo
ハッシュ ID。MHASH_ハッシュ名 定数のいずれかを指定します。
data
ユーザーが入力した文字列。
key
指定した場合は、この関数は結果の HMAC を返します。 HMAC は、メッセージ認証時のキーに基づくハッシュ、 あるいは指定したキーに基づく単なるメッセージダイジェストです。 mhash でサポートしている全てのアルゴリズムが HMAC モードで使用できるわけではありません。


返り値

結果のハッシュ (あるいはダイジェストとも言います) あるいは HMAC を表す文字列を返します。 エラー時は false を返します。


変更履歴

バージョン 説明
8.0.0 key は、nullable になりました。