Position actuelle: Accueil> Catégories de fonctions> crc32

crc32

Calculez une chaîne de polynômes CRC32
Nom:crc32
Catégorie:Chaîne
Langage de programmation:php
Description en une ligne:Calcule le CRC 32 bits de la chaîne.

Définition et utilisation

La fonction crc32() calcule le CRC 32 bits (vérification de redondance cyclique) de la chaîne.

Cette fonction peut être utilisée pour vérifier l'intégrité des données.

CONSEIL: Pour vous assurer d'obtenir la bonne représentation de chaîne à partir de la fonction crc32() , vous devez utiliser %u de printf() ou sprintf() . Si %u n'est pas utilisé, le résultat peut apparaître comme des nombres incorrects ou des nombres négatifs.

Exemple

Exemple 1

Sortie le résultat de crc32() :

 <? Php
$ str = CRC32 ( "Shanghai" ) ;
printf ( "% u \ n" , $ str ) ;
?>

Essayez-le vous-même

Exemple 2

Dans cet exemple, nous sortions le résultat de crc32() avec et sans le format " %u " (notez que le résultat est le même):

 <? Php
$ str = CRC32 ( "Hello World!" ) ;
écho 'sans% u:' . $ str . "<br>" ;
écho 'avec% u:' ;
printf ( "% u" , $ str ) ;
?>

Sortie du code ci-dessus:

 Sans% u: 461707669
Avec% u: 461707669

Exemple 3

Dans cet exemple, nous sortira le résultat de crc32() avec et sans le format " %u " (notez que les résultats sont différents):

 <? Php
$ str = CRC32 ( "Hello World." ) ;
écho 'sans% u:' . $ str . "<br>" ;
écho 'avec% u:' ;
printf ( "% u" , $ str ) ;
?>

Sortie du code ci-dessus:

 Sans% u: -1959132156
Avec% u: 2335835140

grammaire

 CRC32 ( String )
paramètre décrire
chaîne Requis. Spécifie la chaîne à calculer.
Fonctions similaires
Articles populaires