Mailinglisten-Archive |
Thomas Froehlich wrote: > Beispiel-Fragestellung: liegt die vom User eigegebene Zahl XX im Bereich von > "100-199" oder im Bereich "310-320" oder ist sie "500". if ($zahl != 0) $hunderter = abs(floor($zahl/100)); else $hunderter = 0; switch ($hunderter) { case 0: // 0 - 99 [...]; break; case 1: case 2: // 100 - 299 [...]; break; default: // 300+ [...] break; } > Gibt es eine mathematische Funktion fuer Wertebereichs-Ueberpruefungen? Nein. Entweder Du löst das über Rundungen, wie oben angedeutet, oder mit einem langen if-elseif Konstrukt. Ulf
php::bar PHP Wiki - Listenarchive