mhash: ハッシュ値を計算する (Mhash 関数) - PHPプロ!マニュアル
mhash: ハッシュ値を計算する
mhash
(PHP 4, PHP 5)
mhash — ハッシュ値を計算する
説明
mhash() は、 hash で指定したハッシュ関数を data に適用します。
パラメータ
- hash
-
ハッシュ ID。MHASH_XXX 定数のいずれかを指定します。
- data
-
ユーザが入力した文字列。
- key
-
指定した場合は、この関数は結果の HMAC を返します。 HMAC は、メッセージ認証時のキーに基づくハッシュ、 あるいは指定したキーに基づく単なるメッセージダイジェストです。 mhash でサポートしている全てのアルゴリズムが HMAC モードで使用できるわけではありません。
返り値
結果のハッシュ (あるいはダイジェストとも言います) あるいは HMAC を表す文字列を返します。 エラー時は FALSE を返します。




ページのトップへ


一つの目安として、ECサイトの購入情報など絶対に消えてはいけないものはDBに、カートなどの一時的に使用する情報や、ユーザに任意のタイミングで消去されても構わないものはセッションにと使い分けるといいでしょう。