« mdecrypt_generic
インストール/設定 »

Mhash

はじめに

以下の関数は、» mhash と組み合わせて 動作することを前提としています。mhashは、チェックサム、メッセージ ダイジェスト、メッセージ認証コード等を作成するために使用することが できます。

この関数は、mhash ライブラリへのインターフェイスです。 mhash は、MD5, SHAl, GOST や他の多くの方法といった広範なハッシュ アルゴリズムをサポートします。サポートされるハッシュの全一覧に ついては、定数のページを参照ください。一般的な規則として、 特定のハッシュアルゴリズムは、PHP から定数「MHASH_ハッシュ名」で アクセス可能です。例えば、TIGER の場合、PHP 定数 MHASH_TIGER を 使用します。

注意:

この拡張モジュールの後継版は Hash です。

注意:

PHP 7.0.0 以降は、Mhash 拡張モジュールは Hash 拡張モジュールに完全に統合されました。 よって、extension_loaded() を使って Mhash がサポートされているかを検知することはできません。 代わりに function_exists() を使ってください。 さらに、Mhash は get_loaded_extensions() や関連する機能でも報告されません。

関連キーワード:
mhash   ハッシュ   Mhash   定数   サポート   拡張   メッセージ   アルゴリズム   Hash   loaded   mdecrypt   generic   暗号   前提   チェックサム   ダイジェスト   認証   コード   ライブラリ   インターフェイス   SHAl   方法   一般的   規則   特定
関連する関数・ページ:
ref.mhash   function.mhash   mhash.constants   function.mhash-get-hash-name   function.mhash-count   mhash.installation