Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: serialize
Forum PHP.pl > Forum > PHP
menic
Co zrobić aby ze stringa zapisanego funkcja seralize() odwrócić to?
Wiem, że należy użyć unserialize, ale jak mam sie odwoływać do odkodowanych zmiennych
Czy tworzy tablicę, kilka zmiennych czy może jeszcze cos innego
PS. manuala czytałem i nie dowiedziałem się :|
Jabol
[php:1:f04939e322]<?php
$zmienna=array(1,2,3,4);
$string=serialize($zmienna);
$zmienna=unserialize($string);
?>[/php:1:f04939e322]Czyli po prostu musisz przypisać zmiennej wartość unserialize
kurtz
Cytat
Co zrobić aby ze stringa zapisanego funkcja seralize() odwrócić to?
Wiem, że należy użyć unserialize, ale jak mam sie odwoływać do odkodowanych zmiennych
Czy tworzy tablicę, kilka zmiennych czy może jeszcze cos innego
PS. manuala czytałem i nie dowiedziałem się :|
hmm jak serialzujesz zawartosc to masz dostep do zawartosci a nie do nazwy zmiennej w ktorej przechowwyales dany element.
Kod
$ala = "kotek";

$zakodowane = serialize($ala);
to tylko zwartosc zmiennej.

najlepiej sam zobacz co tobi zwroci:
Kod
$odkodowane = unserialize($twojaZmienna);

var_dump( $odkodowane );


(var_dump zwraca informacje o typie dlugosci i o wartosci zmiennej)


pozdrawiam
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.