PHP-Funktion: sha1_file

Die folgende beispielhafte Implementierung in C# sollte nicht unbedacht übernommen werden (→ Erläuterungen):

Implementierung
01
02
03
04
05
06
07
08
09
10
11
12
13
public static string sha1_file(string filename, bool raw_output = false) {
using(FileStream fileStream = File.OpenRead(filename)) {
byte[] hash = hashProvider.ComputeHash(fileStream);

if(raw_output) {
return Encoding.UTF8.GetString(hash);
} else {
return BitConverter.ToString(hash).Replace("-", String.Empty).ToLower();
}
}
}
}
Verwendung
01
string fileHash = sha1_file("Datei.txt");

Eine ausführliche Beschreibung der PHP-Funktion findet sich in der offiziellen Dokumentation.

Funktionen ähnlicher Bezeichnung

Projektverweise

Kategorien / Archiv  |  Übersicht RSS-Feed

Schlagworte

Suche