本文整理汇总了PHP中Mobile_Detect::isios方法的典型用法代码示例。如果您正苦于以下问题:PHP Mobile_Detect::isios方法的具体用法?PHP Mobile_Detect::isios怎么用?PHP Mobile_Detect::isios使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Mobile_Detect
的用法示例。
在下文中一共展示了Mobile_Detect::isios方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testBasicMethods
public function testBasicMethods()
{
$this->assertNotEmpty($this->detect->getScriptVersion());
$this->detect->setHttpHeaders(array('SERVER_SOFTWARE' => 'Apache/2.2.15 (Linux) Whatever/4.0 PHP/5.2.13', 'REQUEST_METHOD' => 'POST', 'HTTP_HOST' => 'home.ghita.org', 'HTTP_X_REAL_IP' => '1.2.3.4', 'HTTP_X_FORWARDED_FOR' => '1.2.3.5', 'HTTP_CONNECTION' => 'close', 'HTTP_USER_AGENT' => 'Mozilla/5.0 (iPhone; CPU iPhone OS 6_0_1 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A523 Safari/8536.25', 'HTTP_ACCEPT' => 'text/vnd.wap.wml, application/json, text/javascript, */*; q=0.01', 'HTTP_ACCEPT_LANGUAGE' => 'en-us,en;q=0.5', 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate', 'HTTP_X_REQUESTED_WITH' => 'XMLHttpRequest', 'HTTP_REFERER' => 'http://mobiledetect.net', 'HTTP_PRAGMA' => 'no-cache', 'HTTP_CACHE_CONTROL' => 'no-cache', 'REMOTE_ADDR' => '11.22.33.44', 'REQUEST_TIME' => '01-10-2012 07:57'));
//12 because only 12 start with HTTP_
$this->assertCount(12, $this->detect->getHttpHeaders());
$this->assertTrue($this->detect->checkHttpHeadersForMobile());
$this->detect->setUserAgent('Mozilla/5.0 (iPhone; CPU iPhone OS 6_0_1 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A523 Safari/8536.25');
$this->assertNotEmpty($this->detect->getUserAgent());
$this->assertTrue($this->detect->isMobile());
$this->assertFalse($this->detect->isTablet());
$this->assertTrue($this->detect->isIphone());
$this->assertTrue($this->detect->isiphone());
$this->assertTrue($this->detect->isiOS());
$this->assertTrue($this->detect->isios());
$this->assertTrue($this->detect->is('iphone'));
$this->assertTrue($this->detect->is('ios'));
}