Puedes usar las funciones
gettype
para saber que tipo es la variable (int, string array, obj, etcetera)
y varias otras, te recomiendo que le hechues un ojo a la pagina correspondiente en php.net, pues hay mucho que ver con respecto a eso
http://www.php.net/manual/es/ref.variables.php
saludos!