• ベストアンサー

if ○○以上>会員番号>○○未満とする場合

会員番号($UserCD)が1~1000まであると仮定して 500以上と未満で異なるメッセージを表示させたい場合 if ($UserCD >= 500) $no = "500以上"; else $no = "500未満"; となるのはわかるのですが 300以上700未満としたい場合はどうすればよいのでしょうか? if (700 > $UserCD >= 300) これでは駄目みたいですね。 ご教授頂けると幸いです。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

/* 二つに分ける */ if ((300 <= $UserCD) && ($UserCD < 700)){ } /* 本題には直接関係無いけど, 場合によっては http://soudan1.biglobe.ne.jp/qa4616887.html #3のように,あまり長く続けないようにする工夫も考えよう */

teikyo_77
質問者

お礼

皆様、ありがとうございました。

その他の回答 (1)

  • tany180sx
  • ベストアンサー率63% (239/379)
回答No.2

if (300 <= $UserCD && $UserCD < 700) {  echo 'hoge'; }

関連するQ&A