Qual è la sintassi della funzione MD5() in php?
md5(string,raw)
Parametro | Home |
---|---|
stringa | Necessario. La stringa da calcolare |
crudo | Opzionale. Specifica il formato di output esadecimale o binario:TRUE – Formato binario di 16 caratteri non elaborato FALSE – Predefinito. Numero esadecimale di 32 caratteri |
esempi della funzione MD5()
Esempio 1. In questo esempio, calcoliamo l'hash MD5 della stringa "Hello".
<?php
$str = "Hello";
echo md5($str);
?>
Esempio 2. In questo esempio, stampiamo il risultato di md5().
<?php
$str = "Hello";
echo "The string: ".$str."<br>";
echo "TRUE - Raw 16 character binary format: ".md5($str, TRUE)."<br>";
echo "FALSE - 32 character hex number: ".md5($str)."<br>";
?>
Esempio 1. In questo esempio, stampiamo il risultato di md5() e poi lo testiamo.
<?php
$str = "Hello";
echo md5($str);
if (md5($str) == "8b1a9953c4611296a827abf8c47804d7")
{
echo "<br>Hello world!";
exit;
}
?>