PHP может, если оператор имеет два значения? - PullRequest
0 голосов
/ 03 марта 2012

Я пробовал оператор PHP «if», в котором я хочу, чтобы две вещи были истинными: $ myvar равен 1 и $ myvar2 равен 2. Однако, когда я попробовал это:

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

Это не сработало. Есть ли способ установить оператор if, содержащий эти две переменные, как я представил?
Спасибо

Ответы [ 4 ]

1 голос
/ 03 марта 2012

Это подойдет.Важно, чтобы вы узнали больше об операторах и управлении потоком.

if($myvar=='1' && $myvar2=='2') {
header("location:index.php");
}
1 голос
/ 03 марта 2012

Вы можете использовать логический оператор AND (&&)

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

Вот полный список операторов: http://php.net/manual/en/language.operators.logical.php

0 голосов
/ 03 марта 2012

Оператор && аналогичен записи x = '1' AND y = '2', Так в твоем случае if($myvar=='1' && $myvar2=='2') {

Подробнее об операторах PHP вы можете узнать по адресу http://php.net/manual/en/language.operators.logical.php

0 голосов
/ 03 марта 2012

Вам нужно использовать оператор "и" &&

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...