本文给出了一个PHP简单的判断iPhone、iPad、Android和PC设备的
方法的例子,供大家
参考:
因为我们需要知道需要什么样的
工作。
用户访问了我的
网站。现在移动设备有很多种。让我们来看一看PHP判断iPhone、iPad、Android和PC设备的案例。
我将使用Windows
系统设备作为个人
电脑,毕竟,博客是针对中国用户、大多数家用电器或Windows系统的。
其原理是判断由
浏览器提交的用户
代理,代码如下所示:
< PHP
获取用户代理
代理= strtolower美元(美元_server { 'http_user_agent});
数据分析
is_pc美元=(strpos(合剂,'windows NT))真的假的;
is_iphone美元=(strpos(合剂,'iphone '))真的假的;
is_ipad美元=(strpos(合剂,'ipad '))真的假的;
is_android美元=(strpos(合剂,'android '))真的假的;
输出数据
如果($ is_pc){
这是PC ;
}
如果($ is_iphone){
这是iPhone;
}
如果($ is_ipad){
这是iPad;
}
如果($ is_android){
这是安卓;
}
>
如果您只判断iPhone设备是否可以
操作,代码如下所示:
功能get_device_type(){
代理= strtolower美元(美元_server { 'http_user_agent});
其他的
类型=美元;
如果(strpos(合剂,'iphone)| | strpos(合剂,'ipad ')){
合型= 'ios;
}
如果(strpos(合剂,'android ')){
合型= 'android;
}
返回$类型;
}
有关PHP相关内容的更多读者感兴趣的可以查看主题:php
网络编程技巧总结
希望本文能对PHP
程序设计有所帮助。