ホームページ > バックエンド開発 > PHPチュートリアル > IF判定、一日探しても異常は見つからなかったが、

IF判定、一日探しても異常は見つからなかったが、

WBOY
リリース: 2016-06-13 12:12:23
オリジナル
957 人が閲覧しました

IF判定後、一日探してもエラーが見つからず、助けてもらいました。
コードは次のとおりです:

<br />if ($webstate !== "Y" or $webstate !=="N"){<br />		echo "<script>alert('提示:非法出错!错误代码:State!');history.back(-1);</script>";<br />		exit;<br />		}<br />
ログイン後にコピー


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

条件が 1 つだけ必要な場合は、OR ともう 1 つの条件を追加すると、異常になります (Y または N に等しいかどうかでエラーが報告されます)。
---- --解決策のアイデア----------------------
私のアイデアは次のとおりです: $状況は 2 つだけです。 1 つは Y で、もう 1 つは N です。3 番目の状況が発生すると、エラーが報告されます。

あなたによると、3 番目のケースは Y でも N でもありません。または

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