Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να ανιχνεύσει Mobile Devices Χρησιμοποιώντας την PHP

Με νέες κινητές συσκευές ξεφυτρώνουν όλη την ώρα και την περιήγηση στο κινητό Web αυξάνεται σταθερά , είναι πιο σημαντικό από ποτέ να εντοπίσει αν ο επισκέπτης χρησιμοποιεί μια κινητή συσκευή . Είτε για να εμφανίσετε μια διάταξη που θα ταιριάξει καλύτερα το μέγεθος της οθόνης του ή να τον εμποδίσει από ορισμένες λειτουργίες του υπολογιστή μόνο , PHP προγραμματιστές πρέπει να είναι σε θέση να εντοπίζουν εύκολα κινητές συσκευές . Ευτυχώς , η PHP έχει ενσωματωμένη λειτουργία για τον έλεγχο του λειτουργικού συστήματος του επισκέπτη και το πρόγραμμα περιήγησης στο Web που μπορούν να χρησιμοποιηθούν για το σκοπό αυτό . Οδηγίες
Η 1

καταλάβετε πώς ανίχνευση κινητών συσκευών με PHP δουλεύει . PHP έχει ένα ενσωματωμένο στη μεταβλητή " $ _SERVER [' HTTP_USER_AGENT '] " που περιέχει πληροφορίες σχετικά με το λειτουργικό σύστημα του επισκέπτη και το πρόγραμμα περιήγησης . Κάποιος μπορεί να με προγραμματισμό αξιολογήσει κατά πόσον ο επισκέπτης χρησιμοποιεί μια φορητή συσκευή με την ανάλυση του περιεχομένου της εν λόγω μεταβλητή , αλλά είναι μια πολύπλοκη διαδικασία. Υπάρχουν μια σειρά από μαθήματα PHP , ωστόσο, ότι μπορεί να απλοποιήσει το έργο αυτό . 2

Κατεβάστε το δωρεάν μάθημα PHP " Mobile_Detect " που σας επιτρέπει να ανιχνεύσει αν ο επισκέπτης χρησιμοποιεί κινητή συσκευή και , εάν έτσι , που το ένα . Είναι υπό την άδεια MIT , το οποίο σας επιτρέπει να λάβει άδεια "χρήση , αντιγραφής, τροποποίησης , συγχώνευσης, δημοσίευσης , διανομής, παραχώρησης και /ή πώλησης αντιγράφων του Λογισμικού . "
Εικόνων 3

χρησιμοποιείτε μεθόδους Mobile_Detect να αξιολογήσει αν ο επισκέπτης χρησιμοποιεί μια κινητή συσκευή . Οι μέθοδοι που έχει είναι " isMobile " και " ISX , " όπου " X " είναι είτε το Android , BlackBerry , Opera , Palm , Windows ή Generic . Όλες αυτές οι μέθοδοι επιστρέφουν είτε "true" ή "false ". Ένα παράδειγμα της χρήσης Mobile_Detect :

περιλαμβάνουν ( « Mobile_Detect.php ")?

$ MobileDetect = νέα Mobile_Detect ( ) ?

αν ( $ mobileDetect - > isMobile ( ) ) {

echo " χρησιμοποιείτε ένα " ? " . n Android "

if ( $ mobileDetect - > isAndroid ( ) ) echo ?

if ($ mobileDetect - > isBlackberry ( ) ) echo " Blackberry ". ?

if ($ mobileDetect - > isBlackberry ( ) ) echo " Blackberry ". ?

if ($ mobileDetect - > isGeneric ( ) ) echo " Generic " ?

echo " κινητή συσκευή . "? ;

}

>


Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα