OUJOOD.COM
Définition et usage La fonction crc32()
PHP references des fonctions PHP
(PHP 4 >= 4.0.1, PHP 5)
crc32 — Calcule la somme de contrôle CRC32
La fonction de hachage crc32()
La fonction crc32() génère la somme de contrôle cyclique CRC32, calculée sur 32 bits, et appliquée à la chaîne. Cette fonction est généralement utilisée pour valider l'intégrité de données durant une transmission. Cette fonction peut être employée pour valider l'intégrité des données.
Syntaxecrc32 (chaîne)
|
Paramètre |
Description |
|---|---|
|
chaîne |
Requis. La chaîne à calculer |
Notes : Pour s'assurer que vous obtenez la représentation de chaîne correcte de la fonction crc32(), vous devrez utiliser le formateur de %u du printf () ou de la fonction de sprintf (). Si le formateur %u n'est pas utilisé, le résultat peut montrer dans des nombres incorrects et négatifs.
Exemple 1
Dans cet exemple nous imprimerons le résultat de crc32 () avec et sans le formateur %u :
Exemple : 📋 Copier le code
<?php
$chaine = crc32("Bonjour le monde!");
echo 'sans %u: '.$chaine."<br />";
echo 'avec %u: ';
printf("%u",$chaine);
?>
Le rendement du code ci-dessus sera :
sans %u: 4174217953
avec %u: 4174217953
Dans cet exemple nous imprimerons le résultat de crc32 () avec et sans le formateur %u
Exemple : 📋 Copier le code
<?php
$chaine = crc32("Bonjour monde.");
echo 'sans %u: '.$chaine."<br />";
echo 'avec %u: ';
printf("%u",$chaine);
?>
Le rendement du code ci-dessus sera :
sans %u: 1872023477
avec %u: 1872023477
Fonction precedente: |
Fonction suivante: |