Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] serialize + fgets
loonger
post 17.08.2006, 23:19:17
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 19.06.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
dr_bonzo
post 18.08.2006, 07:41:15
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


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.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
loonger
post 18.08.2006, 10:36:31
Post #3





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 19.06.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


i zostanie to wczytane w takiej formie ze w 100% bedzie dzialalo z funkcja unserialize?
Go to the top of the page
+Quote Post
Ludvik
post 18.08.2006, 10:38:04
Post #4





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Tak... Sam używam kombinacji file_get_contents i file_put_contents przy cache. Poza tym - nie można tego sprawdzić samemu?


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 23:49