一、在模板中判断终端
生成真静态下无法判断
{if IS_PC} 是电脑端界面 {/if}
{if IS_MOBILE}
当前模板是调用的移动端模板,(有可能是在电脑上访问,但不可能使用的电脑模板)
{/if}
{if IS_MOBILE_USER}
是移动端的访客(一定是在手机上访问的人,但可能使用的电脑模板)
{/if}
{if dr_is_weixin_app()} 来自微信app的公众号里面 {/if}判断是否在微信小程序中
{if strpos($_SERVER['HTTP_USER_AGENT'], 'miniProgram')}
在微信小程序中
{/if}判断是否在百度小程序中
{if strpos($_SERVER['HTTP_USER_AGENT'], 'baiduboxapp')}
在微信小程序中
{/if}二、在php程序中判断终端
if (IS_PC) {
// 调用的pc模板
}
if (\Phpcmf\Service::C()->_is_mobile()) {
// 来之移动端,pc端取反就行
}
if (dr_is_weixin_app()) {
// 来自微信app的公众号里面
}


