Ciao, ti conviene usare una libreria già fatta che lo faccia per te, perchè, analizzare lo user-agent non è mai banale. Ad esempio:
http://mobiledetect.net/

se guardi gli esempi l'utilizzo è semplice:

codice:
if ( $detect->isMobile() ) {
...