Php Zend_Http_UserAgent用于检测移动浏览器

Php Zend_Http_UserAgent用于检测移动浏览器,php,zend-framework,Php,Zend Framework,我正在尝试做一些移动检测,这个模块给了我一些问题 $config = array('storage' => array('adapter' => 'Zend_Http_UserAgent_Storage_Session')); try { //$bootstrap = $this->getInvokeArg('bootstrap'); //$userAgent = $bootstrap->getResource('usera

我正在尝试做一些移动检测,这个模块给了我一些问题

$config = array('storage' => array('adapter' => 'Zend_Http_UserAgent_Storage_Session'));
    try
    {
        //$bootstrap = $this->getInvokeArg('bootstrap');
        //$userAgent = $bootstrap->getResource('useragent');
        //Bootstrap::pr($userAgent);
        //echo $userAgent->getUserAgent();
        $ua = new Zend_Http_UserAgent($config);
        Bootstrap::pr($ua);
        Bootstrap::pr($ua->getDevice());


    }catch(Exception $e)
    {
        Bootstrap::pr($e);
    }
这在我的索引控制器的索引操作中

Bootstrap::pr基本上是一种用
包装的打印


当我打开页面时,$ua的打印工作正常,但随后它就消失了,页面是空白的。有人能帮我吗?

Zend\u Http\u UserAgent取决于
WURFL
库,您必须按照中所述进行配置。

Zend\u Http\u UserAgent
取决于
WURFL
库,您必须按照中所述进行配置。

签出WURFL-它可能正是您要查找的内容。

签出WURFL-它可能正是您要查找的内容。

当您说“页面为空白”时,您是指页面的其余部分,对吗?能否粘贴
Bootstrap::pr()
方法?离题,但你可以使用
Zend_Debug::dump()
而不是滚动你自己的解决方案。显然,我使用的Zend版本中还没有UserAgent的内容,只是升级了,它可以工作当你说“页面是空白的”时,你是指页面的其余部分,对吗?能否粘贴
Bootstrap::pr()
方法?脱离主题,但您可以使用
Zend_Debug::dump()
而不是滚动自己的解决方案。显然,我使用的Zend版本中还没有UserAgent的内容,只是升级了,并且工作正常。它是zendit的一个包含问题,是zendit的一个包含问题,是Zend的一个包含问题