📌  相关文章
📜  $年龄=20;打印 ($age >= 18) ? “成人”:“非成人”; - PHP (1)

📅  最后修改于: 2023-12-03 14:58:58.171000             🧑  作者: Mango

PHP中使用条件运算符判断年龄是否为成年人

本文介绍了如何使用PHP中的条件运算符 ? : 判断一个人是否为成年人,通过一个简单的示例程序进行说明。

程序示例

以下是一个简单的PHP程序,使用条件运算符判断一个人的年龄是否大于等于18岁,如果是,则输出“成年人”,否则输出“非成年人”:

<?php
$age = 20;
echo ($age >= 18) ? "成年人" : "非成年人";
?>
程序说明

首先,我们在程序中定义了一个变量 $age,并将其赋值为20,表示这个人的年龄为20岁。

接着,我们使用条件运算符 ? : 判断 $age 是否大于等于18岁,如果是,则输出“成年人”,否则输出“非成年人”。

条件运算符的语法为:

(条件) ? (如果条件为真时执行的代码) : (如果条件为假时执行的代码);

从上面的程序可以看出,我们可以在一个语句中使用条件运算符来做简单的判断,避免写大量的if语句。

程序输出

如果我们运行上述程序,将会得到如下输出:

成年人

这是因为变量 $age 的值为20,大于等于18,所以条件运算符返回了“成年人”。

如果我们将 $age 的赋值改为17,程序将会输出“非成年人”。

总结

本文介绍了如何使用 PHP 中的条件运算符 ? : 判断一个人是否为成年人。虽然条件运算符不能取代所有的 if 语句,但在一些简单的判断中使用条件运算符将会更方便和简洁。