login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php Enum (Opgelost)

Offline kenzo - 13/03/2010 09:57 (laatste wijziging 13/03/2010 10:33)
Avatar van kenzoPHP beginner Hallo,

Ik wil een aantal dingen controleren met een if:

  1. <?PHP
  2.  
  3. if(($getal == 3) || ($getal == 5) || ($getal == 6) || ($getal == 9) ...etc)
  4. {
  5.  
  6. ...
  7.  
  8. }
  9. ?>


getallen zijn maar voorbeelden.


Kan ik dit niet beter in een enum zetten? (de waarde die mogen?)


en dan controleren of 1 van de waarde in de enum zit?

ik weet dat zoiets in C# kan maar kan iemand mij uitleggen hoe zoiets in php kan?

Heb al wat gegoogled maar kan nog niet echt iets vinden waar ik iets aan heb.


Bedankt

4 antwoorden

Gesponsorde links
Offline Jelmerholland - 13/03/2010 10:24
Avatar van Jelmerholland PHP beginner In een array zetten en checken of een bepaald getal in de array staat ;)
Offline kenzo - 13/03/2010 10:33
Avatar van kenzo PHP beginner dat zag ik ook al, maar dan moet je stuk voor stuk controleren of een waarde in het array zit...

ik wil graag een lijst opgeven met een aantal waarden, en dan wil ik 1 check:

  1. <?PHP
  2.  
  3. $array = Array('1', '3', '4', '5');
  4.  
  5. if($_post['nummer'] == $array)
  6. {
  7. ...
  8. }
  9. ?>



met andere woorden, is $_post['nummer'] gelijk aan 1 OF $_post['nummer'] gelijk aan 3 OF $_post['nummer'] gelijk... etc.


dan doe iets
Offline genkstar - 13/03/2010 10:47 (laatste wijziging 13/03/2010 10:47)
Avatar van genkstar Nieuw lid Bedoel je zoiets?

  1. if(in_array($_POST['nummer'], $array)
  2. {
  3. // ok
  4. }
Offline kenzo - 13/03/2010 12:19
Avatar van kenzo PHP beginner nee niet precies maar laat maar... heb het al opgelost op een andere manier


bedankt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.188s