Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> zapisywanie klas
Marcheff
post 4.11.2003, 18:10:07
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.11.2003

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


taka sprawa - której niestety nie udało mi sie znaleźć przy pomocy sercza.

na razie bez kodu i abstrakcyjnie.
mam klase.. tworzę jej instancje i chciałbymje zapamietać aby użyć w kolejnym skrypcie (oszczędność czasu biggrin.gif )
z manuala wiem ze nei moge zapisać tego w sesji - a byłoby to rozwiązanie idealne.

wymyśliłem ze możnaby spróbować zapisać utworzoną kalsę jako obiekt binarny w bazie danych.
czy ktoś coś takiego ćwiczył - tj zapisywanie klas??

bazy danych wchodzące w rachubę to raczej PostreSQL bo afair PHPowe API dla MySQL nie ma zbyt rozwiniętej obsługi blobów.

czy - szanowni grupowicze mają jakies doświadczenia - cobym otwartych drzwi nei wyważał 8)
Go to the top of the page
+Quote Post
Seth
post 4.11.2003, 18:12:17
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Z pomoca w takich przypadkach przychodzi [manual:7afc70993c]serialize[/manual:7afc70993c] i [manual:7afc70993c]unserialize[/manual:7afc70993c], ktore sluza do zapisywania min stanu obiektu, a pozniej odtworzenia go.
Trzeba pamietac, ze przed zdeserializowaniem nalezy zaincludowac klase, ktora bedzie deserializowana.

Zserializowany obiekt mozna potem przetrzymywac w dowolnym miejscu: w pliku, bazie, sesji etc.
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: 26.04.2024 - 02:28