mam tablice w ktorej jest zalozmy 5 wartosci typu int, wstawilem ja do funkcji serialize i zakodowalem
Kod
$string = base64_encode(serialize($array1));
pozniej odkodowalem i spowrotem zamienilem na tablice
Kod
$string = base64_decode($string);
$array1 = unserialize($string);
$array1 = unserialize($string);
kiedy wyswietla zawartosc tablicy za pomoca print_r lub innej funkcji wszystko dziala prawidlowo, lecz gdzy proboje zastosowac ta tablice w funkcji
Kod
$y = array_search($samochod_id,$array1);
to wyskakuje ostrzezenie Cytat
Warning: array_search(): Wrong datatype for second argument in ...
dodam, ze wczesniej podstawiona byla inna tablica o identycznej zawartosci ale nie tworzona wyzej wymieniona metoda lecz zwyczajnie i wszystko dzialalo ok.
moje pytanie brzmi, czy funkcja unserialize posiada jakies atrybuty, ktore tworza jakas zmodyfikowana tablice, czy cokolwiek, prosze o pomoc