login  Naam:   Wachtwoord: 
Registreer je!
 Forum

nummer of ?

Offline Chupskie - 07/08/2006 16:56
Avatar van ChupskieMySQL beginner Ik heb een nummer en ik wil nu bekijken of die groter of kleiner is?
Maar op de een of andere vage manier, lukt dat niet?

if(strlen($nummer) < 3){
echo $nummer;
}elseif(strlen($nummer) > 5){
echo $nummer;
}

Wat klopt hier niet aan,
want als ik nummer van 20 heb en een nummer van 600000, dan pakt hij of altijd minder dan 3 of bij allebij meer dan 5!
Maar niet de 1 bij minder dan 3 en dan ander bij meer dan 5 zoals het hoort?

Wat doe ik verkeerd?

6 antwoorden

Gesponsorde links
Offline svm - 07/08/2006 16:57
Avatar van svm PHP ver gevorderde
  1. if(strlen($nummer) <= 3){
  2. echo $nummer;
  3. }elseif(strlen($nummer) >= 5){
  4. echo $nummer;
  5. }


De = vergeten .
Offline Simon - 07/08/2006 17:00
Avatar van Simon PHP expert
  1. if(strlen($nummer) <> 4) {
  2. echo $nummer;
  3. }


zo kan ook?
Offline svm - 07/08/2006 17:02
Avatar van svm PHP ver gevorderde Dan kun je ook zeggen:
  1. if(strlen($nummer) != 4) {
  2. echo $nummer;
  3. }
Offline Gerard - 07/08/2006 17:05
Avatar van Gerard Ouwe rakker
  1. if (!in_array(strlen($nummer), array('4'))) {
  2. echo $nummer;
  3. }
Offline svm - 07/08/2006 17:07
Avatar van svm PHP ver gevorderde Kortom: er zijn vele oplossingen! 
Offline Chupskie - 07/08/2006 17:14
Avatar van Chupskie MySQL beginner Haha, het was al bij de eerste gelukt, maar thankxs allemaal ;)^^
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s