【发布时间】:2026-02-23 05:40:01
【问题描述】:
有人告诉我如何简短地编写这行代码。
if($x[$key_url] == $last_news)
{
$new_next = $first;
}
else{
$new_next = $x[$key_url + 2];
}
【问题讨论】:
-
重复问题。
标签: php
有人告诉我如何简短地编写这行代码。
if($x[$key_url] == $last_news)
{
$new_next = $first;
}
else{
$new_next = $x[$key_url + 2];
}
【问题讨论】:
标签: php
使用ternary operator 变成:
$new_next = $x[$key_url] == $last_news ? $first : $x[$key_url + 2]
【讨论】:
这是一个例子
$new_next = $x[$key_url + 2];
if($x[$key_url] == $last_news) {
$new_next = $first;
}
或者
$new_next = ($x[$key_url] == $last_news) ? $first : $x[$key_url + 2];
【讨论】: