crc32

(PHP 4 >= 4.0.1)

crc32 -- Calcule la somme de contrôle CRC32

Description

int crc32 ( string str)

crc32() génère la somme de contrôle cyclique CRC 32, calculée sur 32 bits, et appliqué à la chaîne str. Cette fonction est généralement utilisée pour valider l'intégritée de données durant une transmission.

Note : Comme le type d'entier de PHP est signé, et que de nombreuses sommes de contrôle CRC32 aboutissent à un nombre négatif, vous devez utiliser le format "%u" de la fonction sprintf() ou printf() pour obtenir la représentation littérale de la somme de contrôle CRC32.

Cet exemple illustre comment afficher la somme de contrôle avec la fonction printf() :

Exemple 1. Afficher une somme de contrôle CRC32

<?php
  $checksum
= crc32("Le vif z&eacute;phyr jubile sur les kumquats du clown gracieux.");
  
printf("%u\n", $checksum);
?>

Voir aussi md5() et sha1().