Calcul d'un checksum crc32() 8bits

Invité
Invité n'ayant pas de compte PHPfrance

26 sept. 2014, 14:52

Bonjour à tous,,
Je dois calculer le checksum d'un fichier hexa en 8bit
J'ai déja ecris un petit code avec la fonction crc32() mais visiblement il ne donne pas le résutat en 8 bit
Voici le code :
<?php
function file_crc($file)
{
$file_string = file_get_contents($file);

$crc = crc32($file_string);

return sprintf("%x", $crc);
}

$file_to_crc = "aua37d50.ORI";

echo file_crc($file_to_crc);

?>

En principe le résutat via les soft hexa devrais être : 7D50
Donc comment faire ??
Merci d'avance --> Je me suis permis de placer une copie dans mon post dans cette rubrique
Stéphane

Eléphant du PHP | 151 Messages

26 sept. 2014, 18:56

Ah !
php-debutant/calcul-checksum-bit-crc32-t272053.html
Un admin verrouille ?

En plus, pas enregistré.
Développeur d'applications pour intranets industriels (IHM), DBA Oracle, auto entrepreneur. Je fuis les frameworks car je pense comme Rasmus Lerdorf : "all PHP frameworks suck"...
Je me suis lancé dans la reprise du projet PhpMyNewsletter (GNU GPL), que je vous invite à essayer.

echo ($user=='enregistré?"je t'aide":"je t'aide pas !");

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

26 sept. 2014, 20:27

Modération :
Le multipostage est interdit sur le forum.

Ce sujet a été verrouillé et sera supprimé sous peu.
Des réponses peuvent être apportées à cette adresse :
php-debutant/calcul-checksum-bit-crc32-t272053.html

Merci de prendre le temps de lire les règlements.
Il en faut peu pour être heureux ......