PHP Handbuch
Zurück |  | Weiter

# crc32

(PHP 4 >= 4.0.1, PHP 5)

crc32 -- Berechnet den polynomischen CRC32-Wert eines Strings

## Beschreibung

int crc32 ( string str )

Berechnet die zyklisch redundante polynomische Prüfsumme mit einer Länge von 32-Bit für str. Dies wird gewöhnlich für die Integritätsprüfung übermittelter Daten verwendet.

> Anmerkung: Da der Datentyp Integer von PHP vorzeichenbehaftet ('signed') ist und viele Prüfsummen negative Interger-Werte ergeben, müssen Sie die Formatierungsanweisung "%u" von sprintf() oder printf() verwenden, um die String-Repräsentation der nicht vorzeichenbehafteten ('unsigned') crc32 Prüfsumme zu erhalten.

Das folgende Beispiel zeigt, wie eine konvertierte Prüfsumme mittels der Funktion printf() ausgegeben wird:

Beispiel 1. Anzeigen einer crc32 Prüfsumme
`<?php $checksum = crc32("The quick brown fox jumped over the lazy dog."); printf("%u\n", $checksum); ?>`

Siehe auch md5().

Zurück | Zum Anfang | Weiter
count_chars | Nach oben | crypt