Bytes ausgeben
-
Hi
wenn ich
$zahl = 8; echo $zahl;
ausführe bekomm ich ja eine 8 angezeigt. Ist es möglich diese Zahl auch als folge von 4 Bytes auszugeben sodas ich sie in c++ per memcpy in eine int bekomme. Normalerweise könnt ich das auch atoi machen aber man kann nicht wissen wie lang die Zahl ist und wann danach wieder was anderes steht.
mfg newvet
-
Hi newvet,
wie meinst du wie lang die zahl ist kanst du nicht ein trenzeichen ein bau um es zu wiessen?
MFG Tacco
-
könnte ich, will ich aber nich.
Hintergrund: ich übergebe dem script ne sql anweisung welches dann die daten ausgibt welche dann wiederrum von nem cpp prog eingelesen werden sollen. Bei text könnte ich jetzt entweder ein trennzeiche benutzer oder die anzahl der zeichen davor schreiben (oder nullterminiert). Der nachteil bei der ersten Variante ist das ich das Trenzeichen ja auch maskieren müßte und überhaubt find ich das ein bissel dirty.
-
schau dir mal pack() an, das könnte etwas für dich sein.
-
naja sonst fält mir jetzt nichts ein aber ich denke noch drüber nach^^
was machst du jetzt eigntlich so?
MFG Tacco
-
pack sieht gut aus
(komisch die find ich gar nicht bei selfphp)
danke@TaccoGo: du hast post
-
-
na gug ma in deine mails