PHP if语句或OR运算符

超级快乐兔子

我在我的网站上使用以下声明。我想说出selected_plan_id是4、5还是6。我使用的任何OR变体都会破坏我的代码。

 <?php if($CURRENT_USER['selected_plan_id'] == '5'): ?>

这是我到目前为止尝试过的:

 <?php if($CURRENT_USER['selected_plan_id'] == '5' or '4' or '6'): ?>

:( 错误

 <?php if($CURRENT_USER['selected_plan_id'] == '"5", "4", "6"'): ?>

:(为每个用户显示此

 <?php if($CURRENT_USER['selected_plan_id'] == '5'): or if($CURRENT_USER['selected_plan_id'] == '4'): or if($CURRENT_USER['selected_plan_id'] == '6'): ?>

:( 错误

人民党

使用||声明。

<?php if($CURRENT_USER['selected_plan_id'] == '4' || $CURRENT_USER['selected_plan_id'] == '5' || $CURRENT_USER['selected_plan_id'] == '6'): ?>

或者

使用in_array()

$arr = Array (4,5,6);
<?php if(in_array($CURRENT_USER['selected_plan_id'],$arr)): ?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在PHP'switch'语句中使用比较运算符

来自分类Dev

PHP在if语句中结合布尔运算符(AND,OR)

来自分类Dev

比较运算符无法在if语句PHP中使用

来自分类Dev

或“ ||”运算符在php中的if语句中不起作用

来自分类Dev

PHP if语句&&逻辑运算符错误

来自分类Dev

if/else if 语句的结构和 php 运算符的混淆

来自分类Dev

逗号运算符PHP

来自分类Dev

PHP运算符问题

来自分类Dev

PHP基本运算符

来自分类Dev

PHP运算符失败

来自分类Dev

PHP基本运算符

来自分类Dev

PHP条件运算符

来自分类Dev

PHP运算符失败

来自分类Dev

将php语句的某些行转换为三元运算符

来自分类Dev

将php语句的某些行转换为三元运算符

来自分类Dev

PHP MySQL插入文件,使用OR运算符使用IF语句验证表单

来自分类Dev

使用三元逻辑运算符“?:”的 PHP 内联语句

来自分类Dev

IF...ElseIf...Else 语句中的 PHP 运算符。跳到别处?

来自分类Dev

PHP多重逻辑运算符

来自分类Dev

PHP'and'运算符的奇怪行为

来自分类Dev

在PHP中使用“ + =”运算符

来自分类Dev

重载PHP“新”运算符

来自分类Dev

PHP中的优先运算符'OR'和'='

来自分类Dev

“?:”运算符PHP的含义是什么

来自分类Dev

PHP preg_match“ AND”运算符

来自分类Dev

PHP:性能:splat运算符或反射

来自分类Dev

PHP在SimpleXML中使用$运算符

来自分类Dev

“ | =” PHP运算符如何工作?

来自分类Dev

PHP中的按位运算符