我不想在 iPhone 和 iPad 上显示 Flash 广告。
这个条件有什么问题?
<?php
if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod')) {
// do something
}
else {
// do something else
}
?>
谢谢。
最佳答案
if(strstr($SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($SERVER['HTTP_USER_AGENT'],'iPod'))
为第二场比赛指定“iPod”。将其更改为“iPad”。如果您想对 iPod touch 执行相同的操作,则还需要像当前一样的 iPod 条款。
以下内容应该适用于所有 3 个:
if(strstr($_SERVER['HTTP_USER_AGENT'],'iPod') || strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPad'))
关于php - 如果是 iPad/iPhone,则不显示此信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8787046/