mhash()
mhash()
(PHP 4, PHP 5, PHP 7, PHP 8)
mhash — Beräknar hash
Varning
Denna funktion har blivit UTGÅENDE från och med PHP 8.1.0. Att förlita sig på denna funktion avråds starkt.
Beskrivning
mhash(int $algo, string $data, ?string $key = null): string|false
mhash() applicerar en hashfunktion specificerad av $algo på datan.
Parametrar
algo
Hash-ID:t. En av MHASH_hashnamn-konstanterna.
data
Användarinmatningen, som en sträng.
key'
Om angivet kommer funktionen att returnera den resulterande HMAC istället. HMAC är nyckelbaserad hashning för meddelandeautentisering, eller helt enkelt en meddelande-digest som beror på den specificerade nyckeln. Inte alla algoritmer som stöds i mhash kan användas i HMAC-läge.
Returnerar
Returnerar den resulterande hash (även kallad digest) eller HMAC som en sträng, eller false vid fel.
Ändringslogg
Version | Beskrivning |
---|---|
8.1.0 | Denna funktion har blivit utgående. Använd istället hash_*()-funktionerna. |
8.0.0 | key är nu nullable. |
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.mhash.php PHP Funktioner Funktionsreferens
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.