Bueno estos son los pasos

1-$_SERVER['HTTP_USER_AGENT'] agente de usuario que está accediendo a la página.
2-Realizar una comparación de expresión regular con preg_match
3-Indicar los tipos MIME que el cliente puede recibir. $_SERVER['HTTP_ACCEPT']
4-Buscamos agentes en el array de agentes
5-Colocar $_SERVER['ALL_HTTP'] en las cabeceras de todos los archivos webs!
6-Primera aparicion de una cadena dentro de otra con strpos
7-Mostrar el contenido para dispositivos móviles
8-Y por ultimo el Contenido que se puede apreciar en navegadores de escritorio
Y por ultimo para probar el codigo te vas a
ready.mobi colocas la url donde hayas puesto la cabecera del código y el te la muestra como si estuvieras en un móvil.