$_SERVER['HTTP_USER_AGENT'] kodu size kullanıcının user agent'ini verecektir. Useragentler de örneğin şu şekilde olacaklar:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36
Mozilla/5.0 (Linux; U; Android 2.2) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148
Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)

Burda ilk parantezden işletim sistemini, devamından da tarayıcıyı öğrenebilirsin. carasar 'ın belirttiği gibi strpos ile useragent içerisinde kelimeyi saydırarak sonuç 0'dan büyükse diyerek işlem yapabilir ya da direkt strstr($_SERVER['HTTP_USER_AGENT'], "iPhone") şeklinde if'e sokabilirsin.