迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架, 基于MIT开源许可协议发布,不限制商业使用,以多端互联为设计理念, 支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
{if $member.groupid <> 6 or $member.groupid <> 3}
当会员组不等于6或者3 输出
{else}
当会员组等于6或者3 输出
{/if}
为啥不能用呢?
{if $member.groupid != 6 || $member.groupid != 3} 当会员组不等于6或者3 输出 {else} 当会员组等于6或者3 输出 {/if}
{if $member} {if $member.groupid != 6 || $member.groupid != 3} 当会员组不等于6或者3 输出 {else} 当会员组等于6或者3 输出 {/if} {/if} 这样最保险
{if $member.groupid != 6 || $member.groupid != 3}
{if $member.groupid == 6} 输出 {else if $member.groupid == 3} 输出 {else} 输出 {/if}
这样也不能用呢? 是不是不能这么写 判断呢【实习程序员: 候富强】2楼
{if $member.groupid != 6 || $member.groupid != 3} 当会员组不等于6或者3 输出 {else} 当会员组等于6或者3 输出 {/if}判断语法是是正确的。但是,我觉得你的逻辑不对,这种写法在用户登录之后是没有问题的,但没有登录的用户就会有有问题{if $member} {if $member.groupid != 6 || $member.groupid != 3} 当会员组不等于6或者3 输出 {else} 当会员组等于6或者3 输出 {/if} {/if} 这样最保险{if $member.groupid != 6 || $member.groupid != 3}如上判断无效 我改为{if $member.groupid == 6} 输出 {else if $member.groupid == 3} 输出 {else} 输出 {/if}就只能这样写了 。【pattern】6楼{if $member.groupid != 6 || $member.groupid != 3}
当会员组不等于6或者3 输出
{else}
当会员组等于6或者3 输出
{/if}
这样也不能用呢? 是不是不能这么写 判断呢【实习程序员: 候富强】2楼