(PHP 4, PHP 5, PHP 7, PHP 8)
md5 — Возвращает MD5-хеш строки
Не рекомендуется использовать эту функцию для обеспечения безопасности хранения паролей ввиду высокой скорости работы данного алгоритма. Более подробно читайте в разделе Ответы на часто задаваемые вопросы по хешированию паролей.
$string
, bool $binary
= false
): string
Вычисляет MD5-хеш строки string
, используя
» алгоритм MD5 RSA Data Security,
Inc. и возвращает этот хеш.
string
Строка.
binary
Если необязательный аргумент binary
имеет значение true
, то возвращается бинарная строка из
16 символов.
Возвращает хеш в виде 32-символьного шестнадцатеричного числа.
Пример #1 Пример использования md5()
<?php
$str = 'яблоко';
if (md5($str) === '1afa148eb41f2e7103f21410bf48346c') {
echo "Вам зелёное или красное яблоко?";
}
?>