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