Maison > Article > développement back-end > Articles recommandés sur la fonction de chaîne crc32()
Série d'apprentissage PHP (1) - Fonction de traitement de chaîne (3), fonction PHP 11, la fonction crc32() calcule le polynôme crc32 d'une chaîne. Génère un polynôme de code de contrôle de redondance cyclique de 32 bits pour l'argument de chaîne. Cette fonction peut être utilisée pour vérifier l'intégrité des données. Syntaxe : crc32(chaîne) Remarque : étant donné que les entiers de PHP sont signés, de nombreux codes de vérification crc32 renverront des entiers négatifs. Vous devez donc utiliser le formateur "%u" de sprintf() ou printf() pour obtenir le caractère représentant la chaîne de code de vérification crc32 non signée. Exemple 1 Dans cet exemple, nous imprimerons le résultat de crc32() avec et sans le formateur "%u" (notez que le résultat est le même) : Sortir: Sans %u : 461707669 Avec %u : 461707669 Exemple 2 Dans cet exemple, nous afficherons les résultats de crc32() avec et sans le formateur "%u" (notez que les résultats sont différents) : Sortie :
1. Série d'apprentissage PHP (1) - Fonction de traitement de chaînes (3), tutoriel php function_PHP
Introduction : Série d'apprentissage PHP (1) - fonctions de traitement de chaînes (3), fonctions php. Série d'apprentissage PHP (1) - fonction de traitement de chaîne (3), fonction PHP 11. La fonction crc32() calcule le polynôme crc32 d'une chaîne. Générez le code de contrôle de redondance cyclique 32 bits du paramètre chaîne
2 Trouvez le code CRC-16 sous PHP, utilisez-le ! Comment le résoudre
Introduction : Veuillez télécharger le code CRC-16 en php, nous en avons un besoin urgent ! ! ! Pour envoyer des données à l'appareil, vous avez besoin du code de vérification 16 bits de crc. Après Google, je n'ai trouvé aucun code crc16 écrit en Php. PHP est livré avec la fonction crc32(), qui ne peut générer que des codes de contrôle de 32 bits, mais j'ai besoin d'un code de contrôle de 16 bits car l'appareil ne reconnaît que les codes de contrôle de 16 bits. L'environnement est UBUNTU+APACHE2+PHP5+MYSQL5+ADODB. S'il existe des algorithmes CRC 16 écrits dans d'autres langages, alors
Introduction : Résolvez les scénarios d'application de la fonction crc32() Résolvez les scénarios d'application de la fonction crc32() J'étais très confus après avoir lu le manuel I. Je ne sais pas à quoi sert cette fonction. La meilleure solution qui puisse vous donner un scénario d'application ------ Description manuelle : Générez un code de contrôle de redondance cyclique de 32 bits pour le polynôme str. Ceci est généralement utilisé pour vérifier si les données transmises sont complètes.
4. Le scénario d'application de résolution de la fonction crc32()
Introduction : Le scénario d'application de résolution de Fonction crc32() Résolvez les scénarios d'application de la fonction crc32(). Après avoir lu le manuel, je ne sais pas à quoi sert cette fonction. La meilleure solution qui puisse vous donner un scénario d'application ------ Description manuelle : Générez un code de contrôle de redondance cyclique de 32 bits pour le polynôme str. Ceci est généralement utilisé pour vérifier si les données transmises sont complètes.
5. Veuillez télécharger le code CRC-16 en php, utilisez-le ! Comment résoudre
Introduction : Veuillez télécharger le code CRC-16 en php, nous en avons un besoin urgent ! ! ! Pour envoyer des données à l'appareil, vous avez besoin du code de vérification 16 bits de crc. Après Google, je n'ai trouvé aucun code crc16 écrit en Php. PHP est livré avec la fonction crc32(), qui ne peut générer que des codes de contrôle de 32 bits, mais j'ai besoin d'un code de contrôle de 16 bits car l'appareil ne reconnaît que les codes de contrôle de 16 bits. L'environnement est UBUNTU+APACHE2+PHP5+MYSQL5+ADODB. S'il existe des algorithmes CRC 16 écrits dans d'autres langages, alors
6 PHP Learning Series (1) String Processing. Fonction (3), fonction PHP
Introduction : série d'apprentissage PHP (1) - Fonction de traitement de chaînes (3), fonction PHP. Série d'apprentissage PHP (1) - fonction de traitement de chaîne (3), fonction PHP 11. La fonction crc32() calcule le polynôme crc32 d'une chaîne. Générer un code de contrôle de redondance cyclique 32 bits pour le paramètre de chaîne
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!