W3docs

sha1_file()

Lernen Sie, wie Sie die PHP-Funktion sha1_file() verwenden, um den SHA-1-Hash einer Datei zur Integritätsprüfung und sicheren Datenübertragung zu berechnen.

Die PHP-Funktion sha1_file() berechnet den SHA-1-Hash einer Datei. Sie ist nützlich zur Überprüfung der Dateiintegrität und zur Sicherstellung einer sicheren Speicherung und Übertragung von Daten. Nachfolgend finden Sie die Syntax und Verwendungsbeispiele.

Syntax

string sha1_file ( string $filename [, bool $raw_output = false ] )

Die Funktion nimmt zwei Parameter entgegen: $filename und $raw_output. Der Parameter $filename ist der Name der zu hashenden Datei. Der Parameter $raw_output ist optional und gibt an, ob rohe Binärdaten oder eine Zeichenkette aus hexadezimalen Zeichen ausgegeben werden soll.

Hier ist ein Beispiel für die Verwendung der Funktion sha1_file():

Beispiel

php— editable, runs on the server

Dieses Beispiel prüft, ob example.txt vorhanden ist, und berechnet deren SHA-1-Hash.

Die Ausgabe dieses Codes lautet:

3d34c2308ff506e3f7a945e6208cd63a4e7d29

Wie Sie sehen können, hat die Funktion sha1_file() den SHA-1-Hash der Datei berechnet.

Die Funktion sha1_file() ist ein nützliches Werkzeug zur Überprüfung der Dateiintegrität und zur Sicherstellung einer sicheren Datenspeicherung und -übertragung in PHP. Sie berechnet einen SHA-1-Hash, der eine kryptografische Hash-Funktion ist und eine einzigartige, festlängenbasierte Ausgabe basierend auf dem Dateiinhalt erzeugt. Wenn Sie diese Funktion beherrschen, können Sie ein kompetenterer PHP-Entwickler werden.

Wir hoffen, dass dieser Artikel hilfreich war, um die Funktion sha1_file() in PHP zu verstehen.

Übungen

Übung
Was macht die Funktion sha1_file() in PHP?
Was macht die Funktion sha1_file() in PHP?
Was this page helpful?