mhash(): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== 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'''...')
 
 
Rad 17: Rad 17:
==== Parametrar ====
==== Parametrar ====


* '''algo'''
'''algo'''


   Hash-ID:t. En av MHASH_hashnamn-konstanterna.
   Hash-ID:t. En av MHASH_hashnamn-konstanterna.


* '''data'''
'''data'''


  Användarinmatningen, som en sträng.
Användarinmatningen, som en sträng.


* '''key'''
''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.
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 ====

Nuvarande version från 28 oktober 2024 kl. 14.22

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.