PHP bir ikili soket protokolü için bir istemci yazıyorum ve bir ağrı. Şu anda kullanıyorum pack
to convert numbers into binary strings, but it's lacking. Two options pack
vardır vardır ediyorum:
- Makine bayt amacıyla imzalanan 32 bit tam sayı yazın
- Büyük endian bayt sırasında bir insigned 32 bit tamsayı yazın
Ama ben gibi Java'nın DataOutputStream.writeInteger
ile, büyük endian amacıyla imzalanmış 32 bitlik tamsayılar yazmak gerekir. pack
bu seçeneği yoktur.
pack
ile bunu yapmak, ya da pack
çıkışını, ya da belki PHP ikili veri ile çalışmak için daha iyi bir kütüphane dönüştürmek için bir yolu var mı?