Raven280438
Erfahrenes Mitglied
Hi,
ich möchte eine .gz Datei mit PHP entpacken und den Inhalt in eine Variable speichern.
Bei der Funktion gzread() muss man aber die Anzahl der zu lesenden Bytes angeben.
Die kenn ich aber nicht, filesize() kann man nicht benutzten, weil die Datei ja kompremiert ist.
Meine Frage:
Wenn ich einen festen Wert, z.B. 52428800 (50MB) angeben, benötigt PHP dann die 50MB vom Speicher, oder nur den wirklichen Wert.
Oder gibt es noch eine einfachere Möglichkeit, den Inhalt der gz-Datei in eine Variable zu packen?
Gruß
ich möchte eine .gz Datei mit PHP entpacken und den Inhalt in eine Variable speichern.
Bei der Funktion gzread() muss man aber die Anzahl der zu lesenden Bytes angeben.
Die kenn ich aber nicht, filesize() kann man nicht benutzten, weil die Datei ja kompremiert ist.
Meine Frage:
Wenn ich einen festen Wert, z.B. 52428800 (50MB) angeben, benötigt PHP dann die 50MB vom Speicher, oder nur den wirklichen Wert.
Oder gibt es noch eine einfachere Möglichkeit, den Inhalt der gz-Datei in eine Variable zu packen?
Gruß