Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet in PHP eine Hash-Funktion?

Was bedeutet in PHP eine Hash-Funktion?

WBOY
WBOYnach vorne
2023-09-03 08:49:07954Durchsuche

Was bedeutet in PHP eine Hash-Funktion?

Eine Hash-Funktion ist jede Funktion, die verwendet werden kann, um Daten beliebiger Größe auf Daten fester Größe abzubilden. Der von einer Hash-Funktion zurückgegebene Wert wird Hash-Wert, Hash-Code, Digest oder einfach Hash genannt.

Syntax

string hash( string $algo , string $data [, bool $raw_output = FALSE ] )

Parameter

algo

Der Name des ausgewählten Hashing-Algorithmus (wie „md5“, „sha256“, „haval160,4“ usw.)

data

Die zu hashende Nachricht.

raw_output

Wenn auf TRUE gesetzt, werden rohe Binärdaten ausgegeben. FALSE gibt hexadezimale Kleinbuchstaben aus.

Beispiel

<?php
   echo hash(&#39;sha256&#39;, &#39;Weelcome Tutorials Point&#39;);
?>

Ausgabe

dacbedc476c664e457b165580dd5eb491bc027c914504066c51f56b1116d56e0

Das obige ist der detaillierte Inhalt vonWas bedeutet in PHP eine Hash-Funktion?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen