Documentación offline PHP master

md5

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

md5

Calcula el md5 de un string

[!WARNING] No se recomienda utilizar esta función para asegurar contraseñas, debido a la naturaleza rápida de este algoritmo de hash. Ver F.A.Q del hash de contraseñas para más detalles y las buenas prácticas.

Descripción#

md5(string $string, [bool $binary]): string
```php

Calcula el MD5 del string `string` utilizando el algoritmo [`RSA Data Security, Inc. MD5 Message-Digest Algorithm`](https://datatracker.ietf.org/doc/html/rfc1321), 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 con `md5`

```php

Véase también#

hash, password_hash