ID非公開

2021/10/16 23:01

33回答

次の条件式はtrueですか?falseですか?

ベストアンサー

0

ID非公開

質問者2021/10/16 23:34

回答ありがとうございます。 0はfalse、1以上はtrue という判定でよろしいでしょうか。

ThanksImg質問者からのお礼コメント

代表して選ばせて貰います! ありがとうございました!

お礼日時:10/16 23:40

その他の回答(2件)

0

「%」 は 「剰余」で、 例えば「$a % $b」の場合は、 「$a を $b で割った余り」の意味となります。 ですので、 「2 % 2」 は 「2 を 2 で割った余り」すなわち 0 となり、 「if ( 0 )」 となり、falseとなります。 ※ 参考 ・PHP: 代数演算子 - Manual https://www.php.net/manual/ja/language.operators.arithmetic.php

ID非公開

質問者2021/10/16 23:35

回答ありがとうございます。 0はfalse、1以上はtrue という判定でよろしいでしょうか。

0

2 % 2は0なのでfalseです。

ID非公開

質問者2021/10/16 23:35

回答ありがとうございます。 0はfalse、1以上はtrue という判定でよろしいでしょうか。