這次帶給大家PHP判斷從什麼管道開啟二維碼,PHP判斷從什麼管道開啟二維碼的注意事項有哪些,以下就是實戰案例,一起來看一下。
#問題
專案中遇到的問題, 如果使用者是使用微信訪問的.
那麼進行友好提示”如何使用瀏覽器開啟/告訴使用者使用瀏覽器開啟」
#useragent是瀏覽器標識, 帶有一些客戶資訊. 例如瀏覽器內核, 作業系統等等
微信訪問網頁也是一個瀏覽器, 它也有UA. 那麼就判斷它的UA 就可以辨別是否被微信所訪問了
$ua = $_SERVER['HTTP_USER_AGENT']; //MicroMessenger 是android/iphone版微信所带的 //Windows Phone 是winphone版微信带的 (这个标识会误伤winphone普通浏览器的访问) if(strpos($ua, 'MicroMessenger') == false || strpos($ua, 'Windows Phone') == false){ echo "来自普通浏览器访问"; }else{ echo "来自微信浏览器访问"; }
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
#以上是PHP判斷從什麼管道開啟二維碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!