ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルで Mhash 拡張ライブラリをインストールする方法
概要: Mhash 拡張ライブラリ バージョン 0.8.3 は、12 のミキシング アルゴリズムをサポートしています。Mhash v.0.8.3 のヘッダー ファイル mhash.h を注意深く調べると、次のミキシング アルゴリズムがサポートされていることがわかります:
CRC32 HAVAL160 MD5。
CRC32B HAVAL192 RIPEMD160
GOST HAVAL224 SHA1
HAVAL128 HAVAL256 TIGER
Mhash 拡張ライブラリをインストールするにはどうすればよいですか?
Mcrypt と同様に、Mhash は PHP パッケージに含まれていません。インストール プロセスは次のとおりです (Windows 以外):
まず、Mhash 拡張ライブラリ (http://sourceforge.net/projects/mhash/) をダウンロードします。
gunzipmhash-x.x.x.tar.gz
tar -xvfmhash-x.x.x.tar
./configure
make
cd をインストールする
./configure -with-mhash=[dir] [--other-configuration-directives]
make
make install
次に、Mcrypt と同様に、PHP に基づいて、インターネット サーバー ソフトウェアのインストール方法によっては、Mhash の他の構成が必要になる場合があります。
Windows ユーザーの場合、Mhash 拡張ライブラリを含む優れた PHP ソフトウェア パッケージが http://www.php4win.de にあります。ダウンロードして解凍し、readme.first ドキュメントの指示に従ってインストールするだけです。
Mhash の使用方法?
メッセージのハッシュ化は非常に簡単です。次の例を見てください:
$hash_alg = MHASH_TIGER;
$message = "これらは、秘密の砦。左に 2 歩、右に 3 歩、チャチャチャ。";
http://www.bkjia.com/PHPjc/531847.html