MD5 Hash Function in PHP

Q

How to calculate the MD5 hash of a string in PHP?

✍: FYIcenter.com

A

You can use the following md5() function to calculate the MD5 hash of a string using the MD5 Message-Digest Algorithm.

string md5 ( string $str [, bool $raw_output = false ] )

str - The input string.

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

(return) - The hash value as a 32-character hexadecimal number, or as binary string of 16 bytes, if $raw_output=true.

For example,

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

2015-11-23, 732👍, 2💬