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 ?
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!