PHPでは、三項演算子を使用して、簡潔な条件式を作成することができます。三項演算子は、条件に基づいて2つの値のいずれかを選択するために使用されます。
基本的な構文は以下の通りです:
条件式 ? 式1 : 式2;
条件式が真の場合、式1が評価され、その結果が返されます。条件式が偽の場合、式2が評価され、その結果が返されます。
以下に具体的なコード例を示します:
$age = 20;
$status = ($age >= 18) ? "成年" : "未成年";
echo $status; // 出力: 成年
$score = 85;
$result = ($score > 70) ? "合格" : "不合格";
echo $result; // 出力: 合格
上記の例では、最初のコードでは18歳以上の場合は「成年」、それ以外の場合は「未成年」という結果が返されます。2番目のコードでは、スコアが70より大きい場合は「合格」、それ以外の場合は「不合格」という結果が返されます。
三項演算子は、条件式がシンプルで簡潔な場合に特に便利です。ただし、複雑な条件を扱う場合や、多くの処理を含む場合は、代わりにif-else文を使用することが推奨されます。
以上が、PHPでの三項演算子の使用方法と簡単なコード例です。