PHPで「以上」ではない記述方法を教えてください。
それは...ですか >!=
?
じゃないnot greater than or equal to x
と同じ less than x
?
ああ、楽しい。複雑さの高い順に:
個人的には、本当に私を困らせた人のために#8を予約します。 ;)
これを書く最良の方法は
$x = 4;
$y = 6;
if($x < $y) echo "True";
// True
$x = 4;
$y = 6;
if(!($x >= $y)) echo "True";
// True
「以下」は、_<
_として記述する「厳密に小さい」と同等です。
「以上ではない」と本当に言いたかったら、単に!(a >= b)
と書くことができます。
技術的には、A not greater than B or A equal to B
とA not equal to B or A greater than B
の書き方という2つの異なる質問をしました。
ステートメントA not greater than B or A equal to B
は以下を意味します。
!(A > B) || A == B
これはトートロジーです:
A <= B
そしてA not equal to B or A greater than B
は以下を意味します:
A != B || A > B
これはトートロジーです:
A >= B
A < B
の他の回答は、ステートメントA not greater than nor A equal to B
を表しています。
<
(より少ないは、より大きくないか等しいと同じです)
単に<
?
不信者が以下ではないということを証明するには:
<?
$i = acos(4);
print $i."\n";
print is_nan($i)."\n";
if (4>=$i) {
print "ge\n";
} else {
print "nge\n";
}
if (4<$i) {
print "lt\n";
} else {
print "nlt\n";
}
?>
それは私のシステムにこれを出力します:
$ php5 nan.php
NAN
1
ge
lt
a
はb
以下ではないはb < a
と同等
いくつかの簡単な例:
<?php
#not lower than 5 AND not greater than 12
if(!($nr<5)&&!($nr>12)){ }
?>
あなたがそれを言葉にする方法でそれをする
!>または<>
このページを見てください: http://www.php.net/manual/en/language.operators.logical.php
演算子についての興味深い事柄とそれらの使用方法を示しています...この特定の論理演算子のページを強調表示しました。これは、 "||"などの類似の演算子を使用すると、特に動作が異なるためですそして「または」。
見てみる価値があります=)