Nie można unserializować obiektu po zapisaniu go w bazie danych w serializacji

Próbuję zapisać tutaj złożony obiekt i robię to, szeregując obiekt działającymysql_real_escape_string na nim i wstawienie go do bazy danych mysql.

Jednak po pobraniu go z zapytaniem sql - używamZend ramyZend_DB_Table tutaj, ale w każdym razie - a kiedy próbuję rozwalić i rozwikłać, nie odzyskuję swojego obiektu. Próbowałem po prostu odserializować bez rozbierania ukośników i wszystkich innych funkcji.

AKTUALIZACJA

To dziwne. Zrobiłem prostą stronę, która po prostu odserializuje serializowany obiekt. Jeśli wezmę serializowany ciąg, który jest pobierany z bazy danych i unserialize go przez tę inną stronę, która ma właśnieunserialize() na nim - działa idealnie i odzyskuję swój obiekt. Jednak w kodzie, w którym ironicznie wymieniam ciąg i uruchamiam tam dokładnie tę samą opcję unserialize, nie działa!

Zasadniczo nie ma nic złego w serializowanym łańcuchu - z jakiegoś dziwnego powodu nie unserializuje go w mojej aplikacji, ale unserializuje gdzie indziej, nie ma sensu.

questionAnswers(4)

yourAnswerToTheQuestion