meerdere waarden met 1 waarde vergelijken
Geplaatst: 26 jan 2003, 16:42
Ik zit met een PHP Probleem :
als ge nu een if-dinges hebt waarbij ge bv. 6 VERSCHILLENDE variabelen moet vergelijken met 1 ander, en als ervan 1 overeenkomt, dan moet ge iets uitvoeren, hier bv. $som de waarde 1 geven, hoe dat ge da het best?
ik heb dit geprobeert, maar dat schijnt niet te lukken :
Dit hierboven schijnt verkeerd te zijn. hoe lost ge da op?
Ik kan iets schrijven als da hieronder, maar da lijkt nie zo overzichtelijk.
als ge nu een if-dinges hebt waarbij ge bv. 6 VERSCHILLENDE variabelen moet vergelijken met 1 ander, en als ervan 1 overeenkomt, dan moet ge iets uitvoeren, hier bv. $som de waarde 1 geven, hoe dat ge da het best?
ik heb dit geprobeert, maar dat schijnt niet te lukken :
if ($1 or $2 or $3 or $4 or $5 or $6 == $een_waarde ){
$som = 1 ;
}
Dit hierboven schijnt verkeerd te zijn. hoe lost ge da op?
Ik kan iets schrijven als da hieronder, maar da lijkt nie zo overzichtelijk.
Dus als er iemand weet hoe ge da zo kort mogelijk kunt doen, zegt het dan. Of moet ik lussen gebruiken ofzo?if ($1 == $een_waarde ){
$som = 1 ;
}elseif ($2 == $een_waarde ){
$som = 1 ;
}elseif ($3 == $een_waarde ){
$som = 1 ;
}elseif ($4 == $een_waarde ){
$som = 1 ;
}else{
$som = 0 ;
}