Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] serialize + fgets
Forum PHP.pl > Forum > Przedszkole
loonger
czy jesli uzyje funkcji serialize na bardzo duzej funkcji i wynik zapisze w pliku, a potem sprobuje go odczytac, to czy nie bedzie z tym problemu? tzn czy tekst utworzony w ten sposob nie bedzie za dlugi. nie jestem pewien ale fgets ma chyba problemy z dlugimi wierszami... ktos mial z tym problem?
dr_bonzo
Z manuala o fgets:
Cytat
Note: The length parameter became optional in php 4.2.0. Until php 4.3.0, omitting it would assume 1024 as the line length. If the majority of the lines in the file are all larger than 8KB, it is more resource efficient for your script to specify the maximum line length.


Uzyj file_get_contents() -- wczyta ci caly plik od razu, bez zadnych problemow i ustawiania dlugosci pliku/linii.
loonger
i zostanie to wczytane w takiej formie ze w 100% bedzie dzialalo z funkcja unserialize?
Ludvik
Tak... Sam używam kombinacji file_get_contents i file_put_contents przy cache. Poza tym - nie można tego sprawdzić samemu?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.