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