Sun: Zahl aus vorgegebener Menge

Guten Morgen,

wie kann ich angeben, das eine Zahl nur in einer vorgegebenen Menge enthalten sein darf. Mein Bedingung soll nur dann greifen, wenn $zahl zwischen 19 und 23 und 0 und 7 liegt.

Danke,

Sun

  1. Guten Morgen,

    wie kann ich angeben, das eine Zahl nur in einer vorgegebenen Menge enthalten sein darf. Mein Bedingung soll nur dann greifen, wenn $zahl zwischen 19 und 23 und 0 und 7 liegt.

    if(($zahl > 19) && ($zahl < 23)){
     echo "$zahl ist zw 19 und 23";
    }
    elseif(($zahl > 0) && ($zahl < 7)){
     echo "$zahl ist zw 0 und 7";
    }
    else{
     echo "falsche zahl";
    }

    evt auch:
    if((($zahl > 19) && ($zahl < 23)) && (($zahl > 0) && ($zahl < 7))){
      echo "$zahl erfüllt bedingung";
    }

    das habe ich aber nicht getestet

    gruss
    horst

    1. if((($zahl > 19) && ($zahl < 23)) || (($zahl > 0) && ($zahl < 7))){

      }
      passt wohl eher...