Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przeliczenie hex na CRC-32
Tamvel
post 19.11.2016, 11:50:48
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 19.11.2016

Ostrzeżenie: (0%)
-----


Potrzebuje wyliczyć sumę kontrolną dla wartości hex np. 6D133E10B404D43FEC97545900000000

W tym kalkulatorze działa to prawidłowo: https://www.lammertbies.nl/comm/info/crc-calculation.html i zwraca mi wartość 0x61AA68BD, próbowałem użyć funkcji crc32 np.

<?php
$checksum = crc32('6D133E10B404D43FEC97545900000000');
printf("%x\n", $checksum);
?>

ale zwraca ona wartość jak dla zwykłego stringa, a nie wartości hex.

Funkcja hash:

<?php
$checksum = hash('crc32b', '6D133E10B404D43FEC97545900000000', false);
printf($checksum);
?>

również nie daje odpowiedniego wyniku. Proszę o pomoc smile.gif
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.07.2025 - 09:46