Ik probeer een php client te bouwen voor de welbekende (?) nzbqueued server.
De server vereist dat commando's in een 4 byte's lange integer worden verstuurd. Een simpele "long integer" dus, zoals veel programmeertalen dat noemen
Dit levert natuurlijk problemen op, daar je in php niet zelf je type variabele kunt opgeven. Als ik een getal toeken aan een variabele in php, dan is die variabele natuurlijk nooit standaard 4 bytes, maar meestal twee, tenminste volgens strlen()
Ik heb al geprobeerd om het getal aan te vullen met nullen aan de voorkant, aan de achterkant, maar het lukt niet. Het grootste succes tot nu toe daarmee bereikt is dat ik de server heb laten crashen.
Op google heb ik wel een paar referenties gevonden naar een functie "str2long" maar die kent mijn php niet
Heeft iemand ook maar enig idee hoe ik een long integer via php kan versturen?
Alvast bedankt.
De server vereist dat commando's in een 4 byte's lange integer worden verstuurd. Een simpele "long integer" dus, zoals veel programmeertalen dat noemen
Dit levert natuurlijk problemen op, daar je in php niet zelf je type variabele kunt opgeven. Als ik een getal toeken aan een variabele in php, dan is die variabele natuurlijk nooit standaard 4 bytes, maar meestal twee, tenminste volgens strlen()
Ik heb al geprobeerd om het getal aan te vullen met nullen aan de voorkant, aan de achterkant, maar het lukt niet. Het grootste succes tot nu toe daarmee bereikt is dat ik de server heb laten crashen.

Op google heb ik wel een paar referenties gevonden naar een functie "str2long" maar die kent mijn php niet
Heeft iemand ook maar enig idee hoe ik een long integer via php kan versturen?
Alvast bedankt.