Cita: pero al parecer este tiene algún formato de texto (creo).
Pues con creer no es suficiente. Usa gettype para verificarlo.
Una vez que puedas verificar que formato es forzalo a cambiar con settype
Revisa que lo estes haciendo bien. En este articulo indican como usar settype.
http://www.desarrolloweb.com/articulos/1420.php
Despues de hacer el settype vuelve a mirar el gettyoe del dato para verificar que quedo bien hecho.
Por ultimo si sigues teniendo problemas muestranos el código que usas para saber si lo estas haciendo bien.
p.s. Si tienes dudas de como se usan las funciones usa el manual de PHP.