PHP – 切换状态

前端之家收集整理的这篇文章主要介绍了PHP – 切换状态前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
问题很简单,但我正在寻找一个有创意的解决方案.
我们经常遇到数组,这些对象具有可以切换的属性(可以是活动的或非活动的,1或0).

我想要的是一个创造性的解决方案(一个函数),将0转换为1,将1转换为0.

一些例子:

// First
if ($state == 1)
{
  $state = 0;
}
else
{ 
  $state = 1; 
}

// Second
$states = array(1,0);
$state = $states[$state];

// Third
$state = ($state == 1) ? 0 : 1;

还有另一种一线解决方案吗?
谢谢,并享受头脑风暴.

你可以做:
$state = 1 - $state;

猜你在找的PHP相关文章