Una vez usé eso, y lo que hice fue pasar el array a un string con implode() y luego recuperar el array desde el string con explode()
  www.php.net/manual/es/function.implode.php www.php.net/manual/es/function.explode.php 
Ahh se me olvidaba que tambien se podia hacer con serialize() y unserialize().