php - 这段代码是什么意思 : `$Odd = ($Odd == "even") ? "odd": "even";` ?

标签 php html css 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";
?>

我正在为某些网站使用 CMS。但我并不完全理解这段代码,尤其是这一行:

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

你们能帮帮我吗?

最佳答案

$Odd = ($Odd == "even") ? "奇数": "偶数";

表示

if($Odd == "even") {
    $Odd = "odd";
}
else {
    $Odd = "even";
}

关于php - 这段代码是什么意思 : `$Odd = ($Odd == "even") ? "odd": "even";` ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17357081/

相关文章:

php - 是否必须为表提供别名,或者在某些情况下我应该提供?

在后台使用 & 的 PHP exec 不工作

html - 使用 flexbox 垂直对齐 div

php - 需要 MySQL 查询建议/帮助

javascript - 可调整大小的 jQuery UI 工具不起作用?

javascript - 当光标位于 Google 翻译网页上的文本上时,文本消失

javascript - 在 JQuery 中,如何通过仅单击按钮而不是整个元素来删除 li 元素?

html - div中的图像要相等

css - 页脚漂浮在 div 上

php - 只允许一些字母,禁止特殊字符($% 等),除了其他字符 (' -)