Hallo,
Wie kann ich eine typisierte Datei, die ich z.B. mit Delphi abgespeichert habe am besten mit PHP auslesen?
Delphi-Quellcode:
type
rec=record
a,b:cardinal;
end;
var
a:array[0..9] of rec;
i:integer;
for i:=0 to 9 do
begin
a[i].a:=i;
a[i].b:=i+10;
end;
//speichern
with tfilestream.create('test.bin',fmcreate) do
writebuffer(a,sizeof(a));
finally
free;
end;
//auslesen
with tfilestream.create('test.bin',fmopenread) do
readbuffer(a,sizeof(a));
finally
free;
end;
Das ist natürlich nur ein Beispiel.
Geht das mit PHP überhaupt schnell und ohne viele Umwege so wie in Delphi?
Denn PHP kennt ja fast keine Typen, da würde man ein Array ja eher mit json_en/decode bzw. un/serialize speichern und auslesen.
MfG