PHP 8.4.0 RC4 available for testing

hash_copy

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

hash_copyDupliziert einen Hash-Kontext

Beschreibung

hash_copy(HashContext $context): HashContext

Parameter-Liste

context

Von hash_init() zurückgegebener Hash-Kontext.

Rückgabewerte

Gibt eine Kopie des Hash-Kontexts zurück.

Changelog

Version Beschreibung
7.2.0 Erwartet und liefert nun einen HashContext anstatt einer Ressource.

Beispiele

Beispiel #1 hash_copy()-Beispiel

<?php
$context
= hash_init("sha256");
hash_update($context, "Franz jagt im komplett verwahrlosten ");

/* Dupliziere Kontext um ihn weiter nutzen zu können */
$copy_context = hash_copy($context);

echo
hash_final($context), "\n";

hash_update($copy_context, "Taxi quer durch Bayern.");
echo
hash_final($copy_context), "\n";
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

6fed266d6c619258547eb7578a1e730b5fbd95405ef52b83339e0a7f9bf263fb
0b3a381e71cda8f3abe88b1dc3eb9aa2a53fa033e9802878edd1959c267281a2

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top