我有两个临时变量,如何在PHP中比较它们?

时间:2017-03-11 14:23:45

标签: php json string

我有两个临时变量,例如$tempTeam1$tempTeam2,两个板球队之间都包含不同的球队名称。我不确定哪个变量将保留哪个团队,因为两个团队名称都将从JSON文件中生成,并且将变为任何临时变量。变量$tempTeam1可以保留IndiaPakistan$tempTeam2也是如此。

例如:

$tempTeam1 = "India";
$tempTeam2 = "Pakistan";

我还有一个名为$BattingTeam的变量,虽然这个变量也来自JSON数据,但我不知道哪个团队会打击团队。但是,BattingTeamtempTeam1之间的$tempTeam1值必须相同。

在这里,我想将$tempTeam1tempTeam2$BattingTeam变量进行比较。 $tempTeam1tempTeam2之间的哪一个与$BattingTeam的值相同,则此值将在$TeamName1变量中设置,其他值将在$TeamName2中。< / p>

例如,如果$BattingTeam India,那么$TeamName1必须是India$TeamName2将是Pakistan之类的其他人。

示例输入:

$tempTeam1 = "India";
$tempTeam2 = "Pakistan";

$BattingTeam = "India";

示例输出:

$TeamName1 = "India";
$TeamName2 = "Pakistan";

1 个答案:

答案 0 :(得分:2)

我只是使用直接if语句并将(一个)变量与$battingTeam进行比较:

if ($tempTeam1 == $battingTeam) {
    $teamName1 = $tempTeam1;
    $teamName2 = $tempTeam2;
} else {
    $teamName1 = $tempTeam2;
    $teamName2 = $tempTeam1;
}