>!= PHP运算符,如何写不等于或大于?

Sam*_*Sam 17 php operator-keyword

如何在PHP中编写不大于或等于?

>!=吗?

Svi*_*ish 151

not greater than or equal to x一样less than x吗?

  • 我不会仅仅因为没有人因为知道这个问题的答案而获得奖励. (65认同)
  • 令人难以置信的是,这个问题的答案将获得如此多的声誉. (11认同)
  • 好吧,不完全是.NaNs应该是无序的. (6认同)
  • 不,"不大于或等于"与"小于"不相同......例如,NULL或字符串"不大于或等于"1,但它也不小于1! (6认同)
  • 我曾经反对基于问题难度的加权声誉,但这只是支持它的最好的例子我见过:) (3认同)

Rab*_*Rab 114

有趣哦.按复杂程度递增:

  1. <
  2. (a - b> 0)
  3. !(a> = b)
  4. !(a - b <= 0)
  5. !((a> b)||(a == b))
  6. !(a - b <0)&&!(a - b == 0)
  7. !((a - b <0)||(a - b == 0))&&!(!(a <b))
  8. !(a - b <((a*(1/a)-1)*(b*(1/b)-1)))&&!(a - b ==(a*(1/a)-1) )*(b*(1/b)-1)))

就个人而言,我会为那些真烦我的人保留#8.;)

  • 在办公室度过了漫长的一天 (35认同)
  • 我只需要提到#8将打破整数值(因为整数除法)和非整数值(舍入错误弄乱了相等). (6认同)

Liz*_*ard 15

写这个的最好方法是

$x = 4;
$y = 6;

if($x < $y) echo "True";

// True

$x = 4;
$y = 6;

if(!($x >= $y)) echo "True";

// True
Run Code Online (Sandbox Code Playgroud)

  • @Jeff Fohl:好悲伤,不!我们可能会得到一个分布式,并行化,XML支持,协同主动的网络架构(这在某种程度上涉及到一个木桌,和其唯一目的是,以确定是否X <Y).有一个网站,但它不是那样的. (6认同)
  • 也许这个问题是代码保龄球的好选择?(代码越多 - 得分越高 - 获胜者) (3认同)
  • @Jeff Fohl:这是否意味着如果我的代码不低于或等于你的代码,你会赢吗? (2认同)

Nei*_*ams 11

"不大于或等于"等于你写的"严格小于" <.

如果你真的想说"不大于或等于"你可以写!(a >= b).


Joh*_*sch 5

从技术上讲,你提出了两个不同的问题 - 如何写A not greater than B or A equal to BA not equal to B or A greater than B.

声明A not greater than B or A equal to B暗示:

!(A > B) || A == B
Run Code Online (Sandbox Code Playgroud)

这是一个重言式:

A <= B
Run Code Online (Sandbox Code Playgroud)

A not equal to B or A greater than B暗示:

A != B || A > B
Run Code Online (Sandbox Code Playgroud)

这是一个重言式:

A >= B
Run Code Online (Sandbox Code Playgroud)

其他答案A < B是声明的代表A not greater than nor A equal to B.