ph-7/phonedetector

基于手机操作系统检测用户手机。

1.2.0 2022-04-09 00:45 UTC

This package is auto-updated.

Last update: 2024-09-25 15:20:51 UTC


README

轻量级PHP 7.2库,基于设备操作系统检测用户手机。

📓 安装(使用Composer)

composer require ph-7/phonedetector

🎮 使用方法

以下是用PhoneDetector库可以做的两个简单示例。

示例 1

use PierreHenry\PhoneDetector\PhoneDetector;

$phoneDetector = new PhoneDetector();
if ($phoneDetector->isAndroid()) {
    echo 'Your mobile phone is Android!';
}

if ($phoneDetector->isIos()) {
    echo 'Your mobile phone runs on iOS';
}

示例 2

<?php
require 'vendor/autoload.php'; // Include Composer to load the library

use PierreHenry\PhoneDetector\PhoneDetector;

$phoneDetector = new PhoneDetector();

if ($phoneDetector->isAndroid()) {
    $url = 'https://play.google.com/store/apps/details?id=com.lifyzer';
} elseif($phoneDetector->isIos()) {
    $url = 'https://apps.apple.com/app/longer-life-lifyzer-food-scan/id1466196809';
} else {
    $url = 'https://DEFAULT-URL.example';
}

header('Location: ' . $url);

⚙ 服务器要求

🚀 作者

Pierre-Henry Soria

@phenrysay

Pierre-Henry Soria,一位充满激情的比利时Zen&Cool软件工程师 🇧🇪 🍫

😄 被以下使用...

我最初创建PhoneDetector是为了根据移动设备将用户重定向到正确的应用商店,以便访问https://get.lifyzer.com

https://github.com/Lifyzer/get.lifyzer.com

⚖ 许可证

PhoneDetector库慷慨地根据MIT许可证分发。