md5

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

md5Calcula el md5 de un string

Advertencia

No se recomienda utilizar esta función para contraseñas seguras debido a la naturaleza rápida de este algoritmo de «hashing». Véase las Preguntas más frecuentes de «hash» de contraseñas para más detalles y el empleo de mejores prácticas.

Descripción

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

Calcula el MD5 del string string utilizando el algoritmo » RSA Data Security, Inc. MD5 Message-Digest Algorithm, y devuelve el resultado.

Parámetros

string

El string.

binary

Si el argumento opcional binary está definido a true, entonces el md5 se devuelve en formato binario crudo con una longitud de 16.

Valores devueltos

Devuelve el md5 del string, en forma de un número hexadecimal de 32 caracteres.

Ejemplos

Ejemplo #1 Ejemplo con md5()

<?php
$str
= 'apple';

if (
md5($str) === '1f3870be274f6c49b3e31a0c6728957f') {
echo
"¿Desea una golden o una spartan?";
}
?>

Ver también

  • hash() - Genera un valor de hachado (huella digital)
  • password_hash() - Crea una clave de hash para una contraseña