Buenas amigos, estoy teniendo un problema al usar la funcion unserialize si el string tiene un caracter escadado:
En la base esta almacenado de este modo:
a:3:{i:0;s:23:"Transfert Hotel in/out.";i:1;s:51:"Dîner à la carte avec des boissons et des desserts.";i:2;s:32:"L\'access bancarelle numerate.";}
El error:
Message: unserialize() [function.unserialize]: Error at offset 101 of 147 bytes
Lo más curioso es que si le hago un var_dump al array antes de pasarlo por unserialize me devuelve bien:
Código PHP:
Ver original
string(145) "a:3:{i:0;s:23:"Transfert Hotel in/out.";i:1;s:51:"Dîner à la carte avec des boissons et des desserts.";i:2;s:32:"L'access bancarelle numerate.";}"
Pero cuando lo paso por unserialize:
Bueno, espero que sea una boludez, intenté con varios metodos para escapar la comilla simple pero termino con el mismo problema.
Gracias!
Gustav.