md5

(PHP 4, PHP 5, PHP 7)

md5Calculate the md5 hash of a string

Avertizare

Nu este recomandabilă utilizatea acestei funcții pentru a securiza parole din motivul rapidității acestui algoritm de hashing. Vedeți Password Hashing FAQ pentru detalii și cele mai bune practici.

Descrierea

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

Calculates the MD5 hash of string using the » RSA Data Security, Inc. MD5 Message-Digest Algorithm, and returns that hash.

Parametri

string

The string.

binary

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

Valorile întoarse

Returns the hash as a 32-character hexadecimal number.

Exemple

Example #1 A md5() example

<?php
$str 
'apple';

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

A se vedea și

  • md5_file() - Calculates the md5 hash of a given file
  • sha1_file() - Calculate the sha1 hash of a file
  • crc32() - Calculates the crc32 polynomial of a string
  • sha1() - Calculate the sha1 hash of a string
  • hash() - Generate a hash value (message digest)
  • crypt() - One-way string hashing
  • password_hash() - Creates a password hash