PHP翻转布尔值

3

我有一个布尔值,我想在 true 和 false 之间切换。基本实现如下:

if ($my_boolean) {
   $my_boolean = false;
}
else {
   $my_boolean = true;
}

有没有一种方法可以简化这个过程,减少代码的行数?

可能是 布尔值切换/反转 的重复问题。 - Ivar
2个回答

15

你可以使用这个:

$my_boolean = !$my_boolean;

这可能是实现这个的最简洁的方法。 - Aaria Carter-Weir

0

一个仅供后人参考的替代方案:

$my_boolean = ($my_boolean) ? FALSE : TRUE; 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接