
thinkphp5,tp5 模板 IF逻辑判断 中的函数用法
假如我事先自定义了函数 是否是微信中iswechat() 是否是手机浏览器ismobile() 然后,我在模板中进行判断,根不同的客户端,显示不同的内容 即,如果是不是手机,则只显示扫码微信支付,如果是微信公众号中,则只显示公众号支付.写法如下
<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>runtime/temp/中,得到的模板解析结果参考如下
<select class="email s-email" name="content" > <option value="alipay_charge">支付宝</option> <?php if(ismobile()): if(iswechat()): ?> <option value="wechat_jsapi">微信公众号支付</option> <?php else: ?> <option value="wechat_h5" >微信H5支付</option> <?php endif; else: ?> <option value="wechat_native">微信扫码支付</option> <?php endif; ?> </select>👁️ 阅读量:0
© 版权声明:本文《thinkphp5,tp5 模板IF逻辑判断 中的函数用法》内容均为本站精心整理或网友自愿分享,如需转载请注明原文出处:https://www.zastudy.cn/wen/1686495455a269903.html。