PHP - crc32

Syntax

crc32("Zeichenkette")

Erklärung

Zur übergebenen Zeichenkette wird eine Prüfsumme mit 32 Bit Länge berechnet. Diese kann verwendet werden, um die Integrität von Daten zu überprüfen, da gleiche Zeichenketten stets die gleiche Prüfsumme erzeugen.

Beispiel

<?php

$daten = "Hier stehen die Daten";

echo "Prüfsumme 1: ".crc32($daten)."<br>";

$daten .= "mit Fehler";

// simulierter Defekt, z.B. durch Datenübertragung

echo "Prüfsumme 2: ".crc32($daten)."<br>";

echo "Sofern die Prüfsummen nicht übereinstimmen liegt auch keine Übereinstimmung zwischen den überprüften Daten vor.";

?>

Ergebnis:

Prüfsumme 1: 4095787877
Prüfsumme 2: 2654636428
Sofern die Prüfsummen nicht übereinstimmen liegt auch keine Übereinstimmung zwischen den überprüften Daten vor.

zurück: PHP - Zeichenketten (Strings)

Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de

Einstieg in PHP 8 und MySQL
PHP Buch