文字列のmd5ハッシュ値を計算する
パスワードを守るためにこの関数を使うことはおすすめしません。 ハッシュアルゴリズムの高速性がその理由です。 詳細とベストプラクティスについては、パスワードハッシュ FAQを参照ください。
$string
$binary
false
» RSA Data Security, Inc. の MD5メッセージダイジェストアルゴリズム を用いて string の MD5 ハッシュ値を計算し、 そのハッシュを返します。
string
文字列。
binary
オプションのbinary に true が指定された場合、 md5 ダイジェストが 16 バイト長のバイナリ形式で返されます。
true
32 文字の 16 進数からなるハッシュを返します。
例1 md5 の例
<?php$str = 'apple';if (md5($str) === '1f3870be274f6c49b3e31a0c6728957f') { echo "Would you like a green or red apple?";}?>