PHP的if语句可以有两个值吗?

PHP的if语句可以有两个值吗?,php,if-statement,Php,If Statement,我尝试了一个PHP if语句,其中我希望有两件事是真的:$myvar等于1,$myvar2等于2。然而,当我尝试这一点时: if($myvar=='1', $myvar2=='2') { header("location:index.php"); } 它失败了。有没有一种方法可以设置一个if语句来包含这两个变量,就像我刚才介绍的那样? 谢谢您可以使用布尔AND运算符&& if($myvar=='1' && $myvar2=='2') { header("location

我尝试了一个PHP if语句,其中我希望有两件事是真的:$myvar等于1,$myvar2等于2。然而,当我尝试这一点时:

if($myvar=='1', $myvar2=='2') {
header("location:index.php");
}
它失败了。有没有一种方法可以设置一个if语句来包含这两个变量,就像我刚才介绍的那样?
谢谢

您可以使用布尔AND运算符&&

if($myvar=='1' && $myvar2=='2') {
    header("location:index.php");
}

这里有一个完整的操作员列表:

这样就可以了。您必须了解更多有关运算符和流控制的信息

if($myvar=='1' && $myvar2=='2') {
header("location:index.php");
}

您需要使用and运算符&&

该&&运算符与写入x='1'和y='2'相同, 所以在你的情况下 如果$myvar=='1'&&$myvar2=='2'{


您可以在

上阅读有关PHP运算符的更多信息。是的,请将它们与连接起来。您是否考虑过PHP书籍或教程?这是一个非常基本的问题。使用and而不是逗号。@Francis Avila,我当然使用过,但我只使用了大约……三天了,所以我以后可能会阅读并了解更多有关PHP的内容哦,好的!T汉克斯:对不起,我是新手,所以我不知道。谢谢你的回答。我会调查的