#問題
項目中遇到的問題, 如果用戶是使用微信訪問的.
那么進行友好提示”如何使用瀏覽器打開/告訴用戶使用瀏覽器打開”
方案
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 "來自微信瀏覽器訪問"; }
相信看了本文案例你已經掌握了方法,更多精彩請關注 其它相關文章!
推薦閱讀:
mysqld_multi部署單機詳解
總結一些html' target='_blank'>MySQL陷阱
安裝mysql服務啟動失敗的原因
在Bootstrap怎么操作表格
以上就是PHP判斷是微信打開還是瀏覽器打開的詳細內容,更多請關注 其它相關文章!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答