Heim > Artikel > Backend-Entwicklung > So ermitteln Sie, ob PHP mobil oder PC ist
So verwenden Sie PHP, um festzustellen, ob es sich um ein Mobilgerät oder einen PC handelt: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Definieren Sie die Funktion als „function is_Mobile(){if (isset($_SERVER['HTTP_VIA']) && stristr( $_SERVER[' HTTP_VIA'], "wap")) {return true;}..."; 3. Rufen Sie einfach die Funktion auf.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.
Wie kann man feststellen, ob PHP mobil oder für den PC ist?
php bestimmt, ob der Benutzer ein PC oder ein mobiler Client ist.
Code-Implementierung: 1. Definieren Sie die Funktion Unabhängig davon, ob der Benutzer ein mobiler Client oder ein PC-Client ist. Rufen Sie
<?php function is_Mobile() { if (isset($_SERVER['HTTP_VIA']) && stristr($_SERVER['HTTP_VIA'], "wap")) { return true; } elseif (isset($_SERVER['HTTP_ACCEPT']) && strpos(strtoupper($_SERVER['HTTP_ACCEPT']), "VND.WAP.WML")) { return true; } elseif (isset($_SERVER['HTTP_X_WAP_PROFILE']) || isset($_SERVER['HTTP_PROFILE'])) { return true; } elseif (isset($_SERVER['HTTP_USER_AGENT']) && preg_match('/(blackberry|configuration\/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|opera |Googlebot-Mobile|YahooSeeker\/M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|smartphone|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windows ce|xda |xda_)/i',$_SERVER['HTTP_USER_AGENT'])) { return true; } else { return false; } }?>
auf – Rufen Sie
in verschiedenen Dateien auf. Verwenden Sie am Anfang „require_once()“, um auf das PHP-Codemodul zu verweisen, das die Funktion in 1 enthält, und rufen Sie es bei Bedarf auf um festzustellen, ob es sich beim Benutzer um ein mobiles Endgerät oder ein PC-Terminal handelt
Empfohlenes Lernen: „
PHP-Video-Tutorial》
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob PHP mobil oder PC ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!