Is het mogelijk om voor meer if statements 1 else statement te doen?
Dus dat het else statement alleen word uitgevoerd als alle if statements geen resultaat leveren.
En hoe moet ik dit dan doen als het mogelijk is?
2.509 views
Nieko schreef op 29.10.2007 17:57oké het elseif gaat niet werken omdat ik niet bijv. de resultaten van conditie1 en 2 kan laten zien als deze resultaat hebben maar enkel vaan 1 van beide...
Ik ga eens kijken wat ik kan met het switch statement..
EDIT,,
switch schiet ook niet op omdat het gewoon weg hetzelfde resultaat op levert..
<?php
if(conditie1){
//het uit te voeren script
}
if(conditie2){
//het uit te voeren script
}
if(conditie3){
//het uit te voeren script
}
else{
//het uit te voeren script
}
?>
<?php
if(conditie1){
//het uit te voeren script
}
else{
$count1 = 1;
}
if(conditie2){
//het uit te voeren script
}
else{
$count2 = 1;
}
if(conditie3){
//het uit te voeren script
}
else{
$count3 = 1;
}
if($count1 + $count2 + $count3 = 3){
//het uit te voeren script
}
?>
<?php
$check_var=false;
if(conditie1){
$check_var = true;
//het uit te voeren scriptje
}
if(conditie2){
$check_var = true;
//het uit te voeren scriptje
}
if(conditie3){
$check_var = true;
//het uit te voeren scriptje
}
if(!check_var){
// hier wat er gaat gebeuren alleen wanneer allemaal niet zijn uitgevoerd
}
?>
<?php
if(conditie1 || conditie2 || conditie3){
if(conditie1){
//het uit te voeren scriptje
}
if(conditie2){
//het uit te voeren scriptje
}
if(conditie3){
//het uit te voeren scriptje
}
else{
// hier wat er gaat gebeuren alleen wanneer allemaal niet zijn uitgevoerd
}
?>
<?php
if($var != 1)// wanneer variabele ongelijk is aan 1
if(!$var)
//betekend hetzelfde als
if($var == false)
?>