PHP 打印 "null" 而不是什么都不打印
PHP Print "null" instead of nothing
我想问一下是否可以打印 "null" 而不是 php8 中的空。让我解释:
$player = null;
echo $player;
打印内容:
我想要的:无
根据“虚无”对您意味着什么,您可以使用以下方法之一:
echo $player ?? 'null'; // null coalescing operator
// or
echo $player ? $player : 'null'; // ternary operator
// or
echo !empty($player) ? $player : 'null'; // ternary operator with empty() check, which will not throw an error when the $player variable does not exist
// or
echo $player ?: 'null'; // ternary operator shorthand
更多信息在这里:
我想问一下是否可以打印 "null" 而不是 php8 中的空。让我解释:
$player = null;
echo $player;
打印内容:
我想要的:无
根据“虚无”对您意味着什么,您可以使用以下方法之一:
echo $player ?? 'null'; // null coalescing operator
// or
echo $player ? $player : 'null'; // ternary operator
// or
echo !empty($player) ? $player : 'null'; // ternary operator with empty() check, which will not throw an error when the $player variable does not exist
// or
echo $player ?: 'null'; // ternary operator shorthand
更多信息在这里: