PHP 程序使用三元运算符检查数字是奇数还是偶数


2022年3月11日, Learn eTutorial
2233

什么是三元运算符?

三元运算符可以定义为一种条件运算符,它可以在一行代码中完成比较和条件操作。这可以被认为是实现 if-else 或嵌套 if-else 语句的替代方法。此条件语句从左到右执行。使用三元运算符不仅是一种高效的解决方案,也是一种省时的方法。

语法


(Condition) ? (Statement1) : (Statement2);

 

如何在 PHP 中使用三元运算符检查数字是奇数还是偶数?

在此程序中,我们使用三元运算符检查数字是奇数还是偶数。首先,我们必须从用户那里获取数字并将其分配给变量 num,然后我们必须执行三元运算检查条件 '$num % 2 == 0',如果为真,则将“输入的数字是偶数”赋值给变量 checkNum,否则赋值“输入的数字是奇数”,最后我们可以打印变量 checkNum 的值作为结果

算法

步骤 1: 从用户那里获取数字并将其分配给变量 num

步骤 2: 执行三元运算检查条件 '$num % 2 == 0',如果为真,则将“输入的数字是偶数”赋值给变量 checkNum,否则赋值“输入的数字是奇数”

步骤 3: 打印变量 checkNum 的值

PHP 源代码

                                          <?php
$num = readline("Enter the number: ");
$checkNum = $num % 2 == 0 ? "The entered number $num is an even number " : "The entered number $num is an odd number ";
echo $checkNum;
?>
                                      

输出

Example 1
Enter the number: 6
The entered number 6 is an even number

Example 2
Enter the number: 5
The entered number 5 is an odd number