PHP crc32 () только цифры - PullRequest
       5

PHP crc32 () только цифры

7 голосов
/ 23 марта 2010

У меня есть хеш MD5: 10f86782177490f2ac970b8dc4c51014

http://www.fileformat.info/tool/hash.htm?text=10f86782177490f2ac970b8dc4c51014 Результат: c74e16d9

, но PHP: crc32 ('10f8672214704904)«);Результат: -951183655

Я не понимаю!

1 Ответ

17 голосов
/ 23 марта 2010

Это только вопрос представления данных :


А вот часть кода, иллюстрирующая это:

$crc = crc32('10f86782177490f2ac970b8dc4c51014');
var_dump($crc);
var_dump(dechex($crc));

Будет отображаться:

int -951183655
string 'c74e16d9' (length=8)

Что соответствует:

  • Десятичное представление значения вашего CRC
  • и послеэто шестнадцатеричное представление того же значения.
...