Maison  >  Article  >  développement back-end  >  Comment le modèle thinkphp détermine-t-il s'il s'agit d'un paiement mobile WeChat ou d'un paiement par scan code WeChat ?

Comment le modèle thinkphp détermine-t-il s'il s'agit d'un paiement mobile WeChat ou d'un paiement par scan code WeChat ?

不言
不言original
2018-08-10 10:50:482341parcourir

Le contenu de cet article explique comment le modèle thinkphp détermine s'il s'agit d'un paiement mobile WeChat ou d'un paiement par code scan WeChat. Il a une certaine valeur de référence. J'espère que cela vous sera utile.

Si la fonction personnalisée
est iswechat() dans WeChat
est le navigateur mobile ismobile()
Ensuite, je porte un jugement dans le modèle, en fonction de différents clients, affiche différents contenus
Autrement dit, s'il ne s'agit pas d'un téléphone mobile, seul le paiement par scan code WeChat sera affiché. S'il s'agit d'un compte officiel WeChat, seul le paiement du compte officiel sera affiché. L'écriture est la suivante

<select class="email s-email" name="content" >
<option value="alipay_charge">支付宝</option>
{if ismobile()}

{if iswechat()}
<option value="wechat_jsapi">微信公众号支付</option>
{else/}
<option value="wechat_h5" >微信H5支付</option>
{/if}

{else/}
<option value="wechat_native">微信扫码支付</option>
{/if}
</select>
Recommandations associées :

Exemples de code d'appels sans transfert et de transfert d'appels en php

Code qui combine php et html pour télécharger des fichiers image au serveur

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn