PHP 操作符

PHP 条件或三元运算符根据布尔表达式的值返回两个值之一。它有点类似于 if-else 语句,有助于以简短的方式编写 if-else 语句。

语法

//如果表达式为真则返回value1
//如果表达式为假则返回value2
expression ? value1 : value2 

返回值

如果表达式计算结果为true,则返回value1,如果 表达式 计算结果为 false,则返回 value2。

示例:

在下面的示例中,三元运算符为用于找出两个数字中的最大值。

<?php
  $x = 50;
  $y = 100;

  //两个值中的最大值
  $max = ($x > $y) ? $x : $y;

  //显示结果
  echo "Maximum value = $max";
?> 

上述代码的输出将是:

Maximum value = 100