DorBer
Guest
Двоичное чтение и запись средствами PHP
Поиск результатов на дал, в мануале не нашел (могу и ошибаться).
Теория:
в файлах, как и в памяти числа хранятся в следующем виде:
шестнадцатиричное число байтами записано в обратном порядке.
Вопрос:
есть ли в PHP средства для чтения (и записи) этих чисел?
Я делаю так:
$binary_data = fread($fp, 4);
$number = hexdec(bin2dec(strrev($data)));
Поиск результатов на дал, в мануале не нашел (могу и ошибаться).
Теория:
в файлах, как и в памяти числа хранятся в следующем виде:
шестнадцатиричное число байтами записано в обратном порядке.
Вопрос:
есть ли в PHP средства для чтения (и записи) этих чисел?
Я делаю так:
$binary_data = fread($fp, 4);
$number = hexdec(bin2dec(strrev($data)));