Was ich brauche, ist ein Äquivalent für PHP fseek()
Funktion. Die Funktion arbeitet mit Dateien, aber ich habe eine Variable, die binäre Daten enthält und ich möchte daran arbeiten. Ich weiß, ich könnte substr()
verwenden, aber das wäre lahm - es wird für Strings verwendet, nicht für Binärdaten. Auch das Erstellen einer Datei und dann die Verwendung von fseek()
ist nicht das, wonach ich suche.PHP fseek() äquivalent für Variablen?
Vielleicht etwas mit Streams gebaut?
EDIT: Okay, ich bin fast da:
$data = fopen('data://application/binary;binary,'.$bin,'rb');
Warnung: failed to open stream: rfc2397: illegale Parameter
Ich sehe nicht, warum nicht substr() verwenden. Haben Sie bei der Verwendung Probleme festgestellt? –
Ja, es ist langsam. – Tower