downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

crypt> <count_chars
Last updated: Fri, 11 Dec 2009

view this page in

crc32

(PHP 4 >= 4.0.1, PHP 5)

crc32Calcule la somme de contrôle CRC32

Description

int crc32 ( string $str )

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

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.

Liste de paramètres

str

Les données.

Valeurs de retour

Retourne la somme de contrôle crc32 de la chaîne str , sous la forme d'un entier.

Exemples

Exemple #1 Afficher une somme de contrôle CRC32

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

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

Voir aussi

  • md5() - Calcule le md5 d'une chaîne
  • sha1() - Calcule le sha1 d'une chaîne de caractères



add a note add a note User Contributed Notes
crc32
There are no user contributed notes for this page.

crypt> <count_chars
Last updated: Fri, 11 Dec 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites