Verkorte if-else-structuur

Info 
Door: ElBaknifico Moeilijkheidsgraad: 1/3
Views:15.460Reacties: 13(Bekijken)
  Log in om zelf te reageren
 Waardering:5.9/10 (10 stemmen)



13 reacties
Danny_Joris Geplaatst op 01-04-2008 om 00:13
 

Regular
Corne Geplaatst op 23-10-2007 om 15:43
 

Regular
masterbb Geplaatst op 21-08-2007 om 19:43
 

Regular
Ik vind deze tutorial handig.


Het zal wel weer aan mijn stijl liggen dat ik deze goed vind, maar IK vind dat al die negatieve commentaar die is gericht tegen deze tut. nergens opslaat.


Ik kan dit nu al meteen toevoegen en zobiezo... je kunt zeggen wat je wilt maar het is heel helder uitgelegd... daar ben ik ckrs wel tevreden over :P

Ik geef zelfs een 9 als cijfer omdat de uitleg snel te begrijpen is en het in grote lijnen gwn handig is.
bass Geplaatst op 18-11-2006 om 14:10
 

Regular
handy man
ElBaknifico Geplaatst op 24-05-2005 om 23:12
Avatar van ElBaknifico

Moderator
Sorry Grubolsch, maar dit heeft niets met slordigheid te maken...
Niet inspringen, onduidelijke, nietszeggende variabelen nemen, ... dat noem ik een slecht programmeerstijl

Ik zal even een voorbeeldje maken, waarbij bovenstaande wel van pas kan komen ;-)


Even enkel op de structuur letten, niet op de "inhoud"...
#Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
if($bGevonden==TRUE)
{
    
if($bGezocht==TRUE)
    
{
        
$sBoodschap .= 'ok';
    
}
    
else
    
{
        
$sBoodschap .= 'niet ok';
    
}
    
if($bGekocht==TRUE)
    
{
        
$sBoodschap .= 'ok';
    
}
    
else
    
{
        
$sBoodschap .= 'ok';
    
}
}
else
{
    
if($bGezocht==TRUE)
    
{
        
$sBoodschap .= 'ok';
    
}
    
else
    
{
        
$sBoodschap .= 'niet ok';
    
}
    
if($bGekocht==TRUE)
    
{
        
$sBoodschap .= 'ok';
    
}
    
else
    
{
        
$sBoodschap .= 'ok';
    
}
}
?>


Dan prefereer ik toch onderstaande (even vergeten dat niet alles mooi onder elkaar wordt uitgelijnd door het gebruikte lettertype, kan ik niets aan doen :-p)
Bij onderstaande moet ik veel minder scrollen, en zie ik direct alles bij elkaar staan wat bij elkaar hoort.

#Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
if($bGevonden==TRUE){
    
if($bGezocht==TRUE) $sBoodschap .= 'ok';
    
else                $sBoodschap .= 'niet ok';
    
    
if($bGekocht==TRUE) $sBoodschap .= 'ok';
    
else                $sBoodschap .= 'niet ok';
}
else{
    
if($bGezocht==TRUE) $sBoodschap .= 'ok';
    
else                $sBoodschap .= 'niet ok';
    
    
if($bGekocht==TRUE) $sBoodschap .= 'ok';
    
else                $sBoodschap .= 'niet ok';
}
?>


Het hangt er gewoon vanaf hoeveel, wanneer, waar je het gebruikt. Het zal wss ook wel van persoon tot persoon afhangen, iedereen heeft een andere manier van werken. Ik wilde met deze tut gewoon aangeven dat het ook op een andere manier kan/kon.

Pagina 1 2 3 

Om te reageren moet je ingelogd zijn.
Nog niet geregistreerd? Doe dat dan nu!


Terug naar gewone pagina

Websitemaken wordt gehost door Nucleus.be, uw Hosting Solution Builder