PHP判斷是否是微信打開還是瀏覽器打開的方法
更新時間:2019年02月27日 15:24:03 作者:我是高手高手高高手
今天小編就為大家分享一篇關(guān)于PHP判斷是否是微信打開還是瀏覽器打開的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
/** * 方法一:判斷判斷是否是微信打開(試過,可以) */ $ua = $_SERVER['HTTP_USER_AGENT']; if (strpos($ua, 'MicroMessenger') == false && strpos($ua, 'Windows Phone') == false) { echo '普通瀏覽器打開'.$wxpay_type; //跳轉(zhuǎn)移動端頁面 $alipay_type=5;//支付寶移動支付 $wxpay_type=3;//微信H5支付 } else { $wxpay_type=2;//微信公眾號 echo '微信打開'.$wxpay_type; }
/** * 方法二:判斷判斷是否是微信打開(好像不行) */ function isWeixin() { $wxua = $_SERVER['HTTP_USER_AGENT']; //MicroMessenger 是android/iphone版微信所帶的 //Windows Phone 是winphone版微信帶的 (這個標(biāo)識會誤傷winphone普通瀏覽器的訪問) if(strpos($wxua, 'MicroMessenger') == false || strpos($wxua, 'Windows Phone') == false){ //echo "來自普通瀏覽器訪問"; return false; }else{ // echo "來自微信瀏覽器訪問"; return true; } }
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接
相關(guān)文章
Yii2框架數(shù)據(jù)庫簡單的增刪改查語法小結(jié)
這篇文章主要介紹了Yii2框架數(shù)據(jù)庫簡單的增刪改查語法小結(jié),非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-08-08destoon實現(xiàn)不同會員組公司名稱顯示不同的顏色的方法
這篇文章主要介紹了destoon實現(xiàn)不同會員組公司名稱顯示不同的顏色的方法,是非常實用的方法,代碼簡潔思路簡單,需要的朋友可以參考下2014-08-08Laravel框架中VerifyCsrfToken報錯問題的解決
這篇文章主要給大家介紹了關(guān)于Laravel框架中VerifyCsrfToken報錯問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí),需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08CI框架數(shù)據(jù)庫查詢緩存優(yōu)化的方法
這篇文章主要介紹了CI框架數(shù)據(jù)庫查詢緩存優(yōu)化的方法,結(jié)合實例形式較為詳細的分析了CI框架中緩存的開啟、關(guān)閉、使用、清空等相關(guān)操作技巧與注意事項,需要的朋友可以參考下2016-11-11Windows Apache2.2.11及Php5.2.9-1的安裝與配置方法
很早就想在自己的機子上搭建PHP的開發(fā)環(huán)境,今天難得有這個機會,在網(wǎng)上找了一些教程和程序,實踐了一把,過程是很艱辛的,因為遇到了很多的問題,在這里總結(jié)一下。2009-06-06Yii框架批量插入數(shù)據(jù)擴展類的簡單實現(xiàn)方法
這篇文章主要介紹了Yii框架批量插入數(shù)據(jù)擴展類的簡單實現(xiàn)方法,涉及Yii擴展類及數(shù)據(jù)庫相關(guān)操作技巧,需要的朋友可以參考下2017-05-05