zsxsoft/php-useragent
最新稳定版本:1.5
Composer 安装命令:
composer require zsxsoft/php-useragent
包简介
A User-agent analyze project.
README 文档
README
A User-agent analyze project.
Try it
http://www.zsxsoft.com/php-useragent/test-my-useragent.php
JavaScript Edition
https://github.com/zsxsoft/useragent.js/
Contributors
The project is based on kyleabaker's "wp-useragent".
Supported Browsers/Platforms
Tested Browsers: Amazon Silk / Android Webkit / Avant Browser / Comodo Dragon / curl / Firefox / Google Chrome / Internet Explorer / Microsoft Edge / Links / Lynx / Maxthon / MxNitro / Opera / QQBrowser / Safari SRWare Iron / Teleca Q7 / UC Browser / Vivaldi / W3M / wget / Yandex.Browser and so on..
OS: Android / Arch Linux / CentOS / Chrome OS / Debain / Fedora / FreeBSD / OSX / Red Hat / openSUSE / SymbianOS / Unix / Palm webOS / Windows 3.1 - 10 / Ubuntu / Linux and so on..
Devices: Xiaomi / BlackBerry / Nexus / HTC / Huawei / Kindle / Lenovo / LG / Motorola / Nokia / OnePlus / PlayStation / Samsung / Sony Xperia / ZTE / Ubuntu / Windows Phone / Apple Family and so on.
Example & API
<?php /** * Test Useragent * @package php-useragent * @author zsx <zsx@zsxsoft.com> * @license GNU/GPL http://www.gnu.org/copyleft/gpl.html */ ini_set('display_errors', 'On'); error_reporting(E_ALL); include './useragent.class.php'; $useragent = UserAgentFactory::analyze($_SERVER['HTTP_USER_AGENT']); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>UserAgent</title> </head> <body> <h1>Test UserAgent</h1> <p>UserAgent: <?php echo $useragent->useragent; ?></p> <p>Platform Type: <?php echo $useragent->platform['type'] ?> <p>Device: <img src="<?php echo $useragent->device['image'] ?>"/><?php echo $useragent->device['title'] ?>(Brand: <?php echo $useragent->device['brand'] ?>, Model: <?php echo $useragent->device['model'] ?>) </p> <p>OS: <img src="<?php echo $useragent->os['image'] ?>"/><?php echo $useragent->os['title'] ?> (Name = <?php echo $useragent->os['name'] ?>, Version = <?php echo $useragent->os['version'] ?>)</p> <p>Browser: <img src="<?php echo $useragent->browser['image'] ?>"/><?php echo $useragent->browser['title'] ?> (Name = <?php echo $useragent->browser['name'] ?>, Version = <?php echo $useragent->browser['version'] ?>)</p> </body> </html>
##TODO
- Move out RegExps like useragent.js from the PHP file
##License
- @license GNU/GPL http://www.gnu.org/copyleft/gpl.html
统计信息
- 总下载量: 107.53k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 84
- 点击次数: 1
- 依赖项目数: 3
- 推荐数: 3
其他信息
- 授权协议: GPL
- 更新时间: 2015-02-25