count_chars
crypt
String-Funktionen
PHP Manual

# 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.

Da der Datentyp Integer von PHP vorzeichenbehaftet ("signed") ist und viele Prüfsummen negative Integer-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.

### Parameter-Liste

`str`

  Die Daten.

### Rückgabewerte

Gibt die CRC32-Prüfsumme von `str` als Integer zurück.

### Beispiele

Beispiel #1 Anzeigen einer CRC32-Prüfsumme

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

`<?php
$pruefsumme = crc32("Der schnelle braune Fuchs sprang über den trägen Hund.");
printf("%u\n", $pruefsumme);
?>`

### Siehe auch

- md5()
- sha1()

count_chars
crypt
String-Funktionen
PHP Manual