oujood.com

Fonction crc32 () de PHP

La fonction crc32() génère la somme de contrôle cyclique CRC32, calculée sur 32 bits, et appliquée à la chaîne.

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.

Syntaxe
  crc32 (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
Exemple 2

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


Par carabde 22 Aout 2014

Voir aussi nos tutoriel :

fonction strcmp

Comparaison binaire de chaînes

Les couleurs en css

Mettre en forme un texte en CSS:les couleurs de police, la propriété CSS color...

fonction htmlentities, htmlentities

Convertit tous les caractères éligibles en entités HTML