3
if($a) {
    $b -= 1;
}
else {
    $b -= 2;
}

我在某个地方看到了我们可以在:这里使用的地方,但忘记了语法是什么样的,它有没有我可以搜索的特定名称?我是新手,谢谢。

4

5 回答 5

6

好吧,您正在寻找三元运算符

$b -= $a ? 1 : 2;
于 2013-04-09T12:11:38.720 回答
1

很简单:

$b -= (($a) ? 1 : 2);

或者

$b -= 2 - ((boolean) $a);
于 2013-04-09T12:12:09.110 回答
0

答案是:$b =(($a)?($b-1):($b-2));// b = ((if a) then (b-1) else (b-2))

于 2013-04-09T12:11:56.567 回答
0

试试这个

一个?$b -= 1: $b -= 2;

于 2013-04-09T12:20:44.367 回答
0

我认为答案是:

$b -= ($a) ? 1 : 2;
于 2013-04-09T12:21:46.137 回答