Partiamo dall'assunto che if/else non è un ciclo, ma una struttura di controllo.
I cicli sono for, foreach, while...

Ci sono librerie già scritte per riconoscere i dispositivi che usano gli utenti, fa una ricerca con "php device detection", dovresti trovarne un bel po'.