PHP 简写 if echo else 分配变量

时间:2020-12-31 09:11:14

标签: php

如果可能的话,我想把它写成一行:

if ($some_var === true) {
 $return .= $input;
} else {
 echo $input;
}

显然我不想要这个: if ($some_var === true) { $return .= $input; } else { echo $input; } 但它的较短版本。

我查看了其他答案,但我只找到了回声(表达式)?真假;声明。我不想回应真实,只想回应虚假。

1 个答案:

答案 0 :(得分:-2)

$some_var = true;
$input = 'abc';
$return = '123';
echo ($some_var === true) ? ($return .= $input) : ($input);
相关问题