Tu te leiste el manual de PHP ya? Creo que no porque gettype te devuelve el tipo de variable, a menos que sea eso lo que quieres y no el contenido de la misma. Por ejemplo posibles valores a retornar son:
"boolean","integer","double","string","array","obj ect","resource",
"NULL","user function","unknown type"
Más información
http://www.php.net/manual/es/function.gettype.php
Salu2