md5

(PHP 4, PHP 5, PHP 7, PHP 8)

md5Обчислює MD5-хеш рядка

Увага

Не рекомендовано використовувати цю функцію для захисту паролів через її швидкий алгоритм гешування. Докладніше: ЧаПи щодо гешування паролів.

Опис

md5(string $string, bool $binary = false): string

Обчислює MD5-хеш рядка string використовуючи » RSA Data Security, Inc. MD5 Message-Digest Algorithm, та повертає цей хеш.

Параметри

string

Рядок.

binary

Якщо необов'язковий параметр binary встановлений у true, то повертається бінарний рядок з 16 символів.

Значення, що повертаються

Повертає хеш у вигляді 32-символьного шістнадцяткового числа.

Приклади

Приклад #1 Використання md5()

<?php
$str
= 'Яблуко';

if (
md5($str) === '58bb8ca76e4a13037e7cd0232f387643') {
echo
"Вам яке яблуко? Червоне чи зелене?";
}
?>

Прогляньте також