Heim  >  Artikel  >  Backend-Entwicklung  >  Wie bestimmt die thinkphp-Vorlage, ob es sich um eine mobile WeChat-Zahlung oder eine WeChat-Scancode-Zahlung handelt?

Wie bestimmt die thinkphp-Vorlage, ob es sich um eine mobile WeChat-Zahlung oder eine WeChat-Scancode-Zahlung handelt?

不言
不言Original
2018-08-10 10:50:482341Durchsuche

Der Inhalt dieses Artikels befasst sich damit, wie die thinkphp-Vorlage bestimmt, ob es sich um eine mobile WeChat-Zahlung oder eine WeChat-Scan-Code-Zahlung handelt. Ich hoffe, dass sie für Sie hilfreich ist.

Wenn die benutzerdefinierte Funktion
iswechat() in WeChat ist
ist der mobile Browser ismobile()
Dann treffe ich in der Vorlage eine Beurteilung, die auf verschiedenen Clients basiert und unterschiedliche Inhalte anzeigt
Das heißt, wenn es sich nicht um ein Mobiltelefon handelt, wird nur der Scancode für die WeChat-Zahlung angezeigt. Wenn es sich um ein offizielles WeChat-Konto handelt, wird nur die offizielle Kontozahlung angezeigt. Die Schreibweise lautet wie folgt:

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

Verwandte Empfehlungen:

Codebeispiele für nicht weiterleitende Anrufe und Weiterleiten von Anrufen in PHP

Code zum Kombinieren von PHP und HTML zum Hochladen von Bilddateien in die Server

Das obige ist der detaillierte Inhalt vonWie bestimmt die thinkphp-Vorlage, ob es sich um eine mobile WeChat-Zahlung oder eine WeChat-Scancode-Zahlung handelt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn