SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/hash_funktionen/hash_update_file.php
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de



hash_update_file


nach unten nach oben Befehl

bool hash_update_file ( resource $context , string $filename [, resource $context = NULL ] )



nach unten nach oben Version

(PHP 5 >= 5.1.2, PECL hash >= 1.1)



nach unten nach oben Beschreibung

Mit hash_update_file() können Daten aus einer Datei an einen aktiven Hash-Kontext angefügt werden.

Als Rückgabewert erhalten Sie den Wert true im Erfolgsfall, ansonsten false.

  • Parameter der Funktion:

  • $context
    Ein Hashing-Kontext, der von hash_init() zurückgegeben wurde.

  • $filename
    URL oder Pfad der Datei. fopen-Wrapper werden von der Funktion unterstützt.

  • $context
    Ein Stream-Kontext, der von stream_context_create() zurückgegeben wurde.



  • Siehe auch:




nach unten nach oben Beispiel 1 - ohne die Nutzung von hash_update_file()


<?PHP

$var 
hash_init('sha256');

hash_update($var'Interessante Code Snippets finden Sie auf ');

file_put_contents('inhalt.txt''SELFPHP im Bereich PHP Code Snippets.');

echo 
hash_final($var);

?>




nach unten nach oben Ausgabe


4fe04eca0ddb6f23e1b04fc21cda3440082c12c5342ec865ce6804c27146a2f1




nach unten nach oben Beispiel 2 - mit der Nutzung von hash_update_file()


<?PHP

$var 
hash_init('sha256');

hash_update($var'Interessante Code Snippets finden Sie auf ');

file_put_contents('inhalt.txt''SELFPHP im Bereich PHP Code Snippets.');

hash_update_file($var'inhalt.txt');

echo 
hash_final($var);

?>




nach unten nach oben Ausgabe


9e5107584e8621ed11be0c8a9caa714122df09fc5c054e26672401d4712cb971