DWORD отобразить как float в PHP
У меня есть либо текстовая строка вида "28FFA243", либо четыре байта DWORD с тем же содержимым. Как в PHP превратить их в число или строку формата float?
РЕШЕНИЕ:
Видимо pack и unpack
РЕШЕНИЕ:
Видимо pack и unpack
1 ответов
1. В PHP нет "строки формата float". Есть либо число с плавающей точкой (тип float), либо строка (тип string). Дальше уже от ситуации есть "прозрачное" преобразование типов, но это совершенно другая история.
2. насколько я понял, вы храните IP-адреса в виде DWORD? Если так, то это вам должно помочь. Подсмотрено где-то: