Вероятно първо трябва да го изпълните чрез кодиране base64:
$safe_string_to_store = base64_encode(serialize($data));
След това, за да го извадите обратно:
$date = unserialize(base64_decode($safe_string_to_store));
Опитайте това и ни уведомете дали работи.
(и не пускайте наклонени черти върху него - няма нужда да го правите)