gpt4 book ai didi

PHP 用户代理确定手机和平板电脑

转载 作者:太空宇宙 更新时间:2023-11-04 14:05:06 25 4
gpt4 key购买 nike

我用这个:

    $isMobile = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'Mobile');

if ($isMobile) {
$Ymobile = "block";
} else {
$Ymobile = "none";
}

这会确定用户是否在移动设备上,如果是,它会设置要阻止的 div 类。

但是对于平板电脑,会显示 div。

所以我将“移动设备”更改为“平板电脑”并且它起作用了,div 没有显示在平板电脑上。

为什么 else 不隐藏平板电脑上的 div?

我以为我可以做例如:

    $isMobile = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'Mobile');
$isTablet = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'Tablet');

if ($isMobile) {
$Ymobile = "block";
} else if ($isTablet) {
$Ymobile = "none";
} else {
$Ymobile = "none";
}

但这仍然显示了 div。

我哪里错了?

最佳答案

关于PHP 用户代理确定手机和平板电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21195304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com