Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wariacka teoria-czyli jak wysłać obiekt w url
Forum PHP.pl > Inne > Hydepark
Niktoś
Tak sobie pisałem ,posta i wpadłem na szalony pomysł.Np jak wysłać tablice w url'u.
Mamy tablicę elementów ,którą konvertujemy ,na strumień bitów,strumień ten zapisujemy jako string i przesyłamy w url
,odbieramy dane ,konwertujemy na bity,a nastębnie bity konwertujemy na array.
Ciekawe czy takie coś byłoby możliwe-taki ala transport obiektów po url'u.
nospor
serialize/unserialize
?
Niktoś
Cytat
serialize/unserialize

Można i tak ,bo to=strumień bitów
ShadowD
Ciekawy jestem jakie to ma zastosowanie, get jest ograniczony. Bez sensu moim zdaniem, nie poto mamy posty i sesje by ciapać takie rzeczy w url.
Niktoś
To wariackia teoria,tylko ciekaw jestem czy byłaby wykonalna.
Crozin
@ShadowD: Adres URL nie jest nigdzie ograniczony, jedynie stare wersje IE obsługiwały chyba do 2048-znakowych URL co w tym przypadku jest bez znaczenia.
@Niktoś: (un)serialize nie zwraca danych w formie tablicy / strumienia bajtów, a w formie tekstowej, a to już nie to samo.
kulczycki
serialize + gzip => odpakowanie -> unserialize. W podobny sposób serializowałem obiekty pakietów(socketów) w C# do zapisu do pliku
Niktoś
A więc możliwe,dobrze wiedzieć,dzięki-może to się kiedyś przyda.
Cytat
un)serialize nie zwraca danych w formie tablicy / strumienia bajtów, a w formie tekstowej, a to już nie to samo.

Jakby tak było to by nie można było serializować i deserializować obiektów.ech masz rację,ale sprawę chyba załatwia odpowiednie rzutowanie.
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.