Php ile Cihaz Bilgisi öğrenme (Masaüstü / Mobile)

Php de isteğin hangi cihazdan (masaüstü mü/ mobil cihaz mı) olduğunu öğrenmek için mini fonksiyon aşağıda verilmiştir.

İsteği veren php değişkeni $_SERVER[‘HTTP_USER_AGENT’];
bu değişken;

masaüstünden istek gelirse
Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36

istek mobilde gelirse
Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Mobile Safari/537.36

şeklinde bir sonuç döndürmektedir. Buna göre
getDevice.php
-------------------------------------------------------------------------------------
<?php
print $_SERVER['HTTP_USER_AGENT'];
print "<br>";
print getMasaustumu();

function getMasaustumu()
{
$device= $_SERVER['HTTP_USER_AGENT'];

$iphone = strpos($device,"iPhone");
$android = strpos($device,"Android");
$ipod = strpos($device,"iPod");
$mobile=strpos($device,"Mobile");

if ($iphone == true || $android == true || $ipod == true || $mobile == true )
  return false;
else
  return true;


 }?>
---------------------------------------------------------------------------------
test için http://localhost/getDevice.php