Se fai l'echo di $width hai semplicemente

<script>resolutionX()</script>

Non certo il valore. Poi come ti ho detto, visto che è iterpretato dal motore js del browser (lato client) otterrai il valore.

Per determinare il dispositivo puoi usare gli header della richiesta che ti viene fatta (ad esempio $_SERVER['HTTP_USER_AGENT'])
Per un lavoro io invece ho utilizzato questo:

http://mobiledetect.net/