2017-06-09 29 views
-2

我想知道如何檢查用戶是從計算機還是從電話連接。我正在使用Symfony(Latest),當然還有PhpPoo。我嘗試使用PHP_OS,但選擇太多,「自制功能」未優化。如何檢查用戶平臺symfony/PHP

事實是,如果用戶從電腦連接到我的網站,我將無法訪問它,但如果它是從手機,我將能夠。

謝謝:)

+0

PHP是無法看到的信息,如用戶代理,你會想要[在JavaScript做檢測(https://stackoverflow.com/questions/ 9514179 /如何找到操作系統版本使用JavaScript)並將其作爲變量傳遞 – sjdaws

+0

有[get_browser](http://php.net/manual/en/function.get-browser .php) - 除此之外,你必須做一些客戶端的魔法。另外:[this](https://github.com/ThaDafinser/UserAgentParser)包可能有用。 – ccKep

+0

謝謝兄弟!我會檢查這些解決方案:) – Nuura

回答

0

我通常使用MobileDetect庫用於檢測設備和客戶端的支持的功能。

有方便的Symfony的整合:MobileDetectBundle

+0

正是我需要的,非常感謝! :) – Nuura

相關問題