gpt4 book ai didi

PHP Elseif 三元运算符

转载 作者:IT王子 更新时间:2023-10-28 23:54:57 26 4
gpt4 key购买 nike

我正在尝试将以下代码转换为三元运算符,但它不起作用,我不确定原因。我认为我的问题是我不知道如何以三元格式表达 elseif 操作。据我了解, elseif 的执行方式与 if 操作相同,使用格式 : (condition) ? “结果”

if ($i == 0) {
$top = '<div class="active item">';
} elseif ($i % 5 == 0) {
$top = '<div class="item">';
} else {
$top = '';
}

$top = ($i == 0) ? '<div class="active item">' : ($i % 5 == 0) ? '<div class="item">' : '';

最佳答案

$top = ($i == 0) ? '<div class="active item">' : (($i % 5 == 0) ? '<div class="item">' : '');

您需要在整个 else block 周围添加括号

关于PHP Elseif 三元运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13162172/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com