crc32

(PHP 4 >= 4.0.1, PHP 5)

crc32 -- Beregner den flerleddede crc32 størrelse af en streng

Beskrivelse

int crc32 ( string str )

Generere den flerleddede cykliske redundante checksum af 32-bit længder af str. Dette bruges normalt til at validere integriteten af overført data.

Fordi PHP's integer type er signed, og mange crc32 checksums resultere i negative værdier, skal du bruge "%u" formatet fra sprintf() eller printf() til at få strengrepræsentationen af den unsigned crc32 checksum.

Dette andet eksempel viser hvordan man udskriver en konverteret checksum med printf() funktionen:

Eksempel 1. Visning af en crc32 checksum

<?php
$checksum
= crc32("Den hurtige brune ræv hoppede over den dovne hund.");
printf("%u\n", $checksum);
?>

Se også md5() og sha1().