这段代码意味着什么:`$ Odd =($ Odd =="even")?"奇怪":"偶数";`?

0 html css php string content-management-system

<?php
$Odd = "even";
$query = $MySQLi->query("SELECT id, look, username, motto FROM users WHERE rank =     '7'");
if($query->num_rows > 0):
while($UserRow = $query->fetch_assoc())
{
    $Odd = ($Odd == "even") ? "odd" : "even";
?>
Run Code Online (Sandbox Code Playgroud)

我在某些网站上使用CMS.但我并不完全理解这段代码,特别是这一行:

$Odd = ($Odd == "even") ? "odd" : "even";
Run Code Online (Sandbox Code Playgroud)

你们能帮助我吗?

go-*_*leg 5

$Odd = ($Odd == "even") ? "odd" : "even";

手段

if($Odd == "even") {
    $Odd = "odd";
}
else {
    $Odd = "even";
}
Run Code Online (Sandbox Code Playgroud)