Calculate the md5 hash of a string (original) (raw)

(PHP 4, PHP 5, PHP 7)

md5 — Calculate the md5 hash of a string

Warning

It is not recommended to use this function to secure passwords, due to the fast nature of this hashing algorithm. See thePassword Hashing FAQ for details and best practices.

Parameters

str

The string.

raw_output

If the optional raw_output is set to TRUE, then the md5 digest is instead returned in raw binary format with a length of 16.

Return Values

Returns the hash as a 32-character hexadecimal number.

Examples

Example #1 A md5() example

`<?php
$str = 'apple';

if (

md5($str) === '1f3870be274f6c49b3e31a0c6728957f') {
echo "Would you like a green or red apple?";
}
?> `

See Also