ホームページ > バックエンド開発 > PHPチュートリアル > IF判定、一日探しましたがエラーは見つからず、これだけでした。

IF判定、一日探しましたがエラーは見つからず、これだけでした。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 13:42:43
オリジナル
972 人が閲覧しました

コードは次のとおりです:
rrree

私のアイデアは次のとおりです。$ には 2 つの状況しかなく、1 つは Y で、もう 1 つは N です。3 番目の状況が発生すると、エラーが報告されます。

ここで、条件が 1 つだけ必要な場合、OR ともう 1 つの条件を追加すると、異常になります (Y に等しいか N に等しいかでエラーが報告されます)


ディスカッションへの返信 (解決策)

私 アイデアは次のとおりです。$ には 2 つの状況しかなく、1 つは Y で、もう 1 つは N です。3 番目の状況が発生すると、エラーが報告されます。

あなたによると、3 番目のケースは Y ではなく N ではありません。 or の代わりに and を使用する必要があります

and を使用すると、論理関係に誤りがあります

if ($webstate !== "Y" || $webstate !=="N"){
//
}else{
//
}

if ($webstate !== "Y" and $webstate !=="N")
または
if (! ($ webstate == "Y" または $webstate == "N"))

私のアイデアは次のとおりです。 $ には 2 つの状況しかなく、1 つは Y で、もう 1 つは N です。 3 番目の状況が発生すると、エラーが報告されます。

あなたによると、3 番目のケースは Y ではなく N ではありません。 or の代わりに and を使用する必要があります。



行き止まりに陥ってしまいました。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート